(coll, memo, iteratee, callback)
| 44 | * }); |
| 45 | */ |
| 46 | export default function reduce(coll, memo, iteratee, callback) { |
| 47 | callback = once(callback || noop); |
| 48 | var _iteratee = wrapAsync(iteratee); |
| 49 | eachOfSeries(coll, function(x, i, callback) { |
| 50 | _iteratee(memo, x, function(err, v) { |
| 51 | memo = v; |
| 52 | callback(err); |
| 53 | }); |
| 54 | }, function(err) { |
| 55 | callback(err, memo); |
| 56 | }); |
| 57 | } |
no test coverage detected
searching dependent graphs…