npm.io
0.0.21 • Published 4 years ago

@rmw/pool

Licence
AGPL
Version
0.0.21
Deps
0
Size
12 kB
Vulns
0
Weekly
0
Stars
2

@rmw/pool

promise pool

安装

yarn add @rmw/pool

或者

npm install @rmw/pool

使用

#!/usr/bin/env coffee

import Pool from '@rmw/pool'
import sleep from 'await-sleep'

pool = Pool 5

job = (n)=>
  console.log n
  await sleep 100*n
  console.log 'done\t',n

n = 0
while ++n<10
 await pool job,n

await pool.done

关于

本项目隶属于人民网络(rmw.link) 代码计划。

人民网络