piton-pipe

Build and run an Async pipeline of functions

piton-pipe - Build and run an Async pipeline of functions.

An input value is given to the pipe and passed each function in turn. This allows async operations to process the value.

  npm install piton-pipe
 var pipe = require('piton-pipe').createPipe(['onCreate']);
 pipe.add(function(value, callback) {
  callback(null, value + 2;
 });
 pipe.add(function(value, callback) {
  callback(null, value / 3);
 });
 var value = 7;
 pipe.run(value, function(error, newValue) {
   console.log(newValue);
 });

Licenced under the New BSD License