Files: 22c80b9c74339096c81f7668440f2b298fad8116 / 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