UNPKG

maximize-iterator

Version:

Maximize the parallel calls of an iterator supporting asyncIterator interface

3 lines (2 loc) 342 B
import type { Callback, EachFunction, ForEachOptions } from './types.js'; export default function worker<T, TReturn = unknown, TNext = unknown>(iterator: AsyncIterator<T, TReturn, TNext> | AsyncIterable<T, TReturn, TNext> | AsyncIterableIterator<T, TReturn, TNext>, each: EachFunction<T>, options_: ForEachOptions, callback: Callback): void;