Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/proc/src/runnable-iterable.ts>Runnable#concurrentUnorderedMap

A high-level way to run child processes that is easy, flexible, powerful, and prevents resource leaks.
Go to Latest
method Runnable.prototype.concurrentUnorderedMap
import { Runnable } from "https://deno.land/x/proc@0.20.7/src/runnable-iterable.ts";

Map the sequence from one type to another, concurrently.

Items are iterated out of order. This allows maximum concurrency at all times, but the output order cannot be assumed to be the same as the input order.

Parameters

mapFn: (item: T) => Promise<U>

The mapping function.

optional
concurrency: number

The maximum concurrency.

Returns

An iterable of mapped values.