Skip to content

Raynos/lazy-map-stream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lazy-map-stream

Wrap a stream with a mapping

Example

var from = require("read-stream").fromArray
    , to = require("write-stream").toArray
    , map = require("lazy-map-stream")
    , assert = require("assert")

// map(stream, iterator)
var doubles = map(from([1,2,3,4,5]), function (value) {
    return value * 2
})

doubles.pipe(to([], function (list) {
    // the doubled states
    assert.deepEqual(list, [2, 4, 6, 8, 10])
    console.log("list", list)
}))

Installation

npm install lazy-map-stream

Contributors

  • Raynos

MIT Licenced

About

Wrap a stream with a mapping

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published