stream-iterate

Iterate through the values of a stream

MIT 6 个版本
安装
npm install stream-iterate
yarn add stream-iterate
pnpm add stream-iterate
bun add stream-iterate
README

stream-iterate

Iterate through the values in a stream.

npm install stream-iterate

build status

Usage

var iterate = require('stream-iterate')
var from = require('from2')

var stream = from.obj(['a', 'b', 'c'])

var read = iterate(stream)

loop()

// recursively iterates through each item in the stream
function loop () {
  read(function (err, data, next) {
    console.log(err, data)
    next()
    loop()
  })
}

If you don't call next and call read again the same (err, value) pair will be returned.

You can use this module to implement stuff like a streaming merge sort.

License

MIT

版本列表
1.2.0 2016-11-06
1.1.1 2015-04-09
1.1.0 2015-04-08
1.0.2 2015-04-08
1.0.1 2015-04-08
1.0.0 2015-04-08