Press n or j to go to the next uncovered block, b, p or k for the previous block.
const then = (...ps) => a => ps.reduce( (acc, p) => acc.then(a => p(a)), Promise.resolve(a) ) module.exports = { then }