Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import pexec from "./pexec.js"
- async function example() {
- const items = Array.from(Array(100).keys(), i => ({ delay: Math.random() * 3000 + 200, value: i}))
- const exec = item => new Promise(done => setTimeout(done, item.delay, item.value))
- return pexec(exec, items, 10)
- }
- example().then(value => {
- console.assert(value.join(",") === Array.from(Array(100).keys()).join(","))
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement