UNPKG

@mrli-utils/asyncpool

Version:

异步请求并发控制函数,限制同一时间发起的请求量

3 lines (2 loc) 259 B
declare function asyncPool<TParams extends any[], TReturn>(limit: number, requestParams: TParams[], requestFn: (...params: TParams) => Promise<TReturn>, useAllSettled?: boolean): Promise<TReturn[] | PromiseSettledResult<TReturn>[]>; export default asyncPool;