apr-waterfall
v3.0.3
Published
Runs the tasks array of functions in series, each passing their results to the next in the array.
Downloads
20
Maintainers
Readme
waterfall
Runs the tasks
array of functions in series, each passing their results to the next in the array.
Parameters
Examples
import waterfall from 'apr-waterfall';
const then = (v) => new Promise((resolve) => resolve(v));
const output = await waterfall([
async () => await then(1),
async (v) => await then(v + 2),
async (v) => await then(v + 3)
]);
// output = 6
Returns Promise