a-sync-waterfall

Runs a list of async tasks, passing the results of each into the next one

run-waterfall

Run an array of functions in series, each passing its results to the next function (waterfall)