fun-stream

0.1.0 • Public • Published

fun-stream

functional streams decorator

Example

var fun = require('fun-stream');
var Stream = require('stream');

function createStream(){
  var stream = new Stream;
  stream.readable = true

  var count = 0;
  var interval = setInterval(function(){
    stream.emit('data', count);
    if (5 == ++count) {
      stream.emit('end');
      clearInterval(interval);
    }
  }, 1000);

  return stream;
}

var stdout = fun(process.stdout);
var stream = fun(createStream());

stdout(stream);

License

MIT

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.0
    3
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.1.0
    3
  • 0.0.1
    2

Package Sidebar

Install

npm i fun-stream

Weekly Downloads

2

Version

0.1.0

License

MIT

Last publish

Collaborators

  • stagas