effect-io-ai

Package: effect
Module: Sink

Sink.forEachChunkWhile

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

Signature

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

Source

Since v2.0.0