example.js 336 B

12345678910111213141516
  1. #!/usr/bin/env node
  2. var ForkStream = require("./");
  3. var fork = new ForkStream({
  4. classifier: function classify(e, done) {
  5. return done(null, e >= 5);
  6. },
  7. });
  8. fork.a.on("data", console.log.bind(null, "a"));
  9. fork.b.on("data", console.log.bind(null, "b"));
  10. for (var i=0;i<20;++i) {
  11. fork.write(Math.round(Math.random() * 10));
  12. }