( predicate: (input: In) => Effect.Effect<boolean, E, R> )
| 230 | |
| 231 | /** @internal */ |
| 232 | export const collectAllWhileEffect = <In, E, R>( |
| 233 | predicate: (input: In) => Effect.Effect<boolean, E, R> |
| 234 | ): Sink.Sink<Chunk.Chunk<In>, In, In, E, R> => fromChannel(collectAllWhileEffectReader(predicate, Chunk.empty())) |
| 235 | |
| 236 | /** @internal */ |
| 237 | const collectAllWhileEffectReader = <In, R, E>( |
nothing calls this directly
no test coverage detected