Files: 7aa21412f6c0bd6b84022d67ff8e51711eddb510 / reduce.js
209 bytesRaw
1 | |
2 | |
3 | var drain = require('./drain') |
4 | |
5 | module.exports = function reduce (reducer, acc, cb) { |
6 | return drain(function (data) { |
7 | acc = reducer(acc, data) |
8 | }, function (err) { |
9 | cb(err, acc) |
10 | }) |
11 | } |
12 | |
13 |
Built with git-ssb-web