"Performs left to right composition of one or more functions that returns a promise"
$ npm install promise.pipe --save
var pipe = require('promise.pipe')
var addThree = pipe(addOne, addOne, addOne)
addThree(0)
.then(console.log) // 3
.catch(console.error)
Runs multiple promise-returning functions in a series, passing each result to the next defined promise-returning function.
Required
Type: function -> Promise