Add pipeAsyncFunctions

This commit is contained in:
simov
2018-01-27 18:17:44 +02:00
parent 61d56c402d
commit be84f9f69f
4 changed files with 49 additions and 0 deletions

View File

@ -0,0 +1,2 @@
const pipeAsyncFunctions = (...fns) => arg => fns.reduce((p, f) => p.then(f), Promise.resolve(arg));
module.exports = pipeAsyncFunctions