Quick actions

cmd+k|ctrl+k

Navigation

Languages

Node.js streams

Snippet info

Language

JavaScript

Visibility

public

Author

naren1012

Created

2016-04-30T04:19:13Z

Updated

2016-04-30T04:23:46Z

var stream = require("stream");
var rstream = (function() {
    var i = 0;
    var rstream = new stream.Readable();
    rstream._read = function(){
      return this.push(++i > 2 ? "" : ["hello","world"][i-1]);
    };
    return rstream
})();
var wstream = new stream.Writable();
wstream._write = function(chunk, enc, next){
  console.log("w", chunk.toString());
  return next();
};
rstream.pipe(wstream);
INFO