Files: cc048d2d98e1cd95038b14d5816dd19931a7b0fa / sources / count.js
216 bytesRaw
1 | |
2 | |
3 | module.exports = function count (max) { |
4 | var i = 0; max = max || Infinity |
5 | return function (end, cb) { |
6 | if(end) return cb && cb(end) |
7 | if(i > max) |
8 | return cb(true) |
9 | cb(null, i++) |
10 | } |
11 | } |
12 | |
13 | |
14 |
Built with git-ssb-web