node-range
v0.1.0
Published
Simple Lazy Ranges for Node/Javascript
Downloads
1,496,187
Readme
node-range
Simple Lazy Ranges for Node/Javascript
Install:
npm install node-range
/* Faster than Array.map since it does array composition and function application in same step / var arr = range(1,11).map(function(i) { return i5 }) console.log(arr)
/* You can still do / arr = range(1,11).toArray().map(function(i) { return i2 }) console.log(arr)
/* As well we can just execute a function against a range but not return an array */ range(1,11).forEach(function(i) { console.log(Math.exp(i,2)) })
/* As well we can execute Async */ range(1,11).forEachAsync(function(i) { console.log('num:' + Math.exp(i,2)); }) console.log('This should come first')