wishthis/node_modules/fork-stream/example.js

17 lines
336 B
JavaScript
Raw Normal View History

2022-01-21 08:28:41 +00:00
#!/usr/bin/env node
var ForkStream = require("./");
var fork = new ForkStream({
classifier: function classify(e, done) {
return done(null, e >= 5);
},
});
fork.a.on("data", console.log.bind(null, "a"));
fork.b.on("data", console.log.bind(null, "b"));
for (var i=0;i<20;++i) {
fork.write(Math.round(Math.random() * 10));
}