Add pipeAsyncFunctions

This commit is contained in:
simov
2018-01-27 18:17:44 +02:00
parent 88f0dd34da
commit 75a2b9e9ff
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