UNPKG

async-promises

Version:

Async control flow patterns using promises based on https://github.com/caolan/async

10 lines (6 loc) 222 B
'use strict'; const range = require('./range'); module.exports = function times(n, iteratee) { const tasks = range(0, n, 1); return Promise.all(tasks.map((task) => Promise.resolve().then(() => iteratee(task)))); };