bach (npm): Compose your async functions with elegance.
Keywords: compose|fluent|composing|continuation|function composition|functional|async|map|series|parallel|extension|tracing|debug|timing|aop|settle|promises|callbacks|observables|streams|end|completion|complete|finish|done|error handling|async-functions|callback|composing-functions|gulpjs|javascript|observable|promise|settled|stream