Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

pool

import { pool } from "https://raw.githubusercontent.com/takker99/async-lib/0.2.0/mod.ts";
function* pool<T, U, E = unknown>(
threshold: number,
args: Iterable<T>,
func: (value: T, id: number) => Promise<U>,
): Generator<Promise<Result<U, E>>, void, unknown>;
§
pool<T, U, E = unknown>(threshold: number, args: Iterable<T>, func: (value: T, id: number) => Promise<U>): Generator<Promise<Result<U, E>>, void, unknown>
[src]

§Type Parameters

§
E = unknown
[src]

§Parameters

§
threshold: number
[src]
§
args: Iterable<T>
[src]
§
func: (value: T, id: number) => Promise<U>
[src]

§Return Type

§
Generator<Promise<Result<U, E>>, void, unknown>
[src]