( s: S, chunk: Chunk.Chunk<In>, contFn: Predicate<S>, f: (s: S, input: In) => Effect.Effect<S, E, R> )
| 1017 | |
| 1018 | /** @internal */ |
| 1019 | const foldChunkSplitEffect = <S, R, E, In>( |
| 1020 | s: S, |
| 1021 | chunk: Chunk.Chunk<In>, |
| 1022 | contFn: Predicate<S>, |
| 1023 | f: (s: S, input: In) => Effect.Effect<S, E, R> |
| 1024 | ): Effect.Effect<[S, Option.Option<Chunk.Chunk<In>>], E, R> => |
| 1025 | foldChunkSplitEffectInternal(s, chunk, 0, chunk.length, contFn, f) |
| 1026 | |
| 1027 | /** @internal */ |
| 1028 | const foldChunkSplitEffectInternal = <S, R, E, In>( |
no test coverage detected