apr-parallel

3.0.3 • Public • Published

parallel

Run the tasks collection of functions in parallel, without waiting until the previous function has completed.

Parameters

Examples

import parallel from 'apr-parallel';
 
const then = (v) => new Promise((resolve) => resolve(v));
 
const withArray = await parallel([
  async () => await then(1),
  async () => await then(2)
]);
 
// withArray = [1, 2]
 
const withObject = await parallel({
  one: async () => await then(1),
  two: async () => await then(2)
});
 
// withObject = { one: 1, two: 2 }

Returns Promise

/apr-parallel/

    Package Sidebar

    Install

    npm i apr-parallel

    Weekly Downloads

    307

    Version

    3.0.3

    License

    MIT

    Last publish

    Collaborators

    • ramitos