lazy-filter-stream

0.1.1 • Public • Published

lazy-filter-stream

Wrap a stream with a filtering

Example

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

// filter(stream, iterator)
var odds = filter(from([1,2,3,4,5]), function (value) {
    return value % 2
})

odds.pipe(to([], function (list) {
    // the odd values
    assert.deepEqual(list, [1, 3, 5])
    console.log("list", list)
}))

Installation

npm install lazy-filter-stream

Contributors

  • Raynos

MIT Licenced

Dependents (0)

Package Sidebar

Install

npm i lazy-filter-stream

Weekly Downloads

5

Version

0.1.1

License

none

Last publish

Collaborators

  • raynos