pipeline.js

Pipeline works like the pipe operator more common in functional programming languages, like Erlang. This lib supports sync and async arguments.