method StreamClass.takeEvery
Private
StreamClass.takeEvery<S>(
source: Source<S>,
every: number
): StreamClass<Exclude<S, AnyFailure>, Extract<S, AnyFailure>>

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

await Stream.takeEvery([1, 2, 3, 4], 2).collect(); // [1, 3]

Type Parameters

Parameters

source: Source<S>
every: number

Return Type

StreamClass<Exclude<S, AnyFailure>, Extract<S, AnyFailure>>

Usage

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