mapreduce.js
npm i mapreducejs --save
Node.js
let Master = ;let Agent = ;
Browser
Master
let Master = ;// Supply an socket.io instancelet master = io; ...// Connect to agent// Returns a promise that resolves when finished connecting.master;
master.source
Returns an iterable Dataset
.
let dataset = mastersource...;
Dataset
dataset.data
Returns the actual data.
dataset.map
Perform a function on all entries in a list. Returns a promise that resolves the result Dataset
.
dataset;
dataset.reduce
Reduce a list into a single value context. Returns a promise that resolves the result Dataset
.
dataset;
Chaining
dataset;
Agent
let Agent = ;// or <script src="agent.min.js"></script>let agent = ; ...// Connect to master// Supply an socket.io instance// Returns a promise that resolves when finished connecting.agent;