( predicate: (input: In) => Effect.Effect<boolean, E, R> )
| 575 | |
| 576 | /** @internal */ |
| 577 | export const dropUntilEffect = <In, E, R>( |
| 578 | predicate: (input: In) => Effect.Effect<boolean, E, R> |
| 579 | ): Sink.Sink<unknown, In, In, E, R> => suspend(() => new SinkImpl(dropUntilEffectReader(predicate))) |
| 580 | |
| 581 | /** @internal */ |
| 582 | const dropUntilEffectReader = <In, R, E>( |
nothing calls this directly
no test coverage detected