async-iterate
lightweight iterators (reduce, map, each) of collections (array, plain object) with async callbacks
iterate::each(object, iterator, done)
object - array/object for iteration iterator - function(value, key, done) done - function(error)
var iterate = ; var object = a: 1 b: 2; iterate;
iterate::map(object, iterator, done)
object - array/object for iteration iterator - function(value, key, done) done - function(error, resultArray)
var iterate = ; var object = a: 1 b: 2; iterate;
iterate::reduce(object, reduceObject, iterator, done)
object - array/object
for iteration
reduceObject - Mixed
iterator - function
(reduceObject, value, key, done)
done - function
(error, reduceObject)
var iterate = ; var object = a: 1 b: 2; iterate;