method StreamClass.forEach
Private
StreamClass.forEach<S>(
source: Source<S>,
fn: (
value: Exclude<S, AnyFailure>,
index: number
) => void | PromiseLike<void>
): Task<void, Extract<S, AnyFailure>>

StreamClass#forEach as a static: Stream.forEach(source, …) is Stream.from(source).forEach(…).

await Stream.forEach([1, 2], () => {}); // undefined

Type Parameters

Parameters

source: Source<S>
fn: (
value: Exclude<S, AnyFailure>,
index: number
) => void | PromiseLike<void>

Return Type

Task<void, Extract<S, AnyFailure>>

Usage

import { StreamClass } from "lib/stream/stream.ts";