Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 496 Bytes

pool.md

File metadata and controls

27 lines (18 loc) · 496 Bytes

pool

function pool

import pool from 'yyf/pool';

Pools and executes tasks

Multiply all values by 2 one by one

import pool from 'yyf/pool';

const testArray = [0,1,2,3,4,5,6,7,8,9];
const poolSize = 1;
pool(testArray, value => 2*value, poolSize)
 .then(result => console.log(result)); // [0,2,4,6,8,10,12,14,16,18]
function pool(target, handler, poolSize)