Skip to content

miketheprogrammer/node-range

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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')

About

Simple Lazy Ranges for Node/Javascript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •