effect-io-ai

Package: effect
Module: Sink

Sink.forEachWhile

A sink that executes the provided effectful function for every element fed to it until f evaluates to false.

Signature

declare const forEachWhile: <In, E, R>(f: (input: In) => Effect.Effect<boolean, E, R>) => Sink<void, In, In, E, R>

Source

Since v2.0.0