MCPcopy
hub / github.com/Effect-TS/effect / running

Function running

packages/effect/src/internal/stream.ts:736–746  ·  view source on GitHub ↗
(
        prefix: Chunk.Chunk<A>,
        leftover: Chunk.Chunk<A>
      )

Source from the content-addressed store, hash-verified

734 onDone: () => running(acc, Chunk.empty())
735 })
736 const running = (
737 prefix: Chunk.Chunk<A>,
738 leftover: Chunk.Chunk<A>
739 ): Channel.Channel<Chunk.Chunk<A2>, Chunk.Chunk<A>, E2, never, unknown, unknown, R | R2> =>
740 core.pipeTo(
741 channel.zipRight(
742 core.write(leftover),
743 channel.identityChannel()
744 ),
745 toChannel(f(prefix))
746 )
747 return new StreamImpl(pipe(toChannel(self), channel.pipeToOrFail(buffering(Chunk.empty<A>()))))
748 })
749)

Callers 1

bufferingFunction · 0.70

Calls 3

toChannelFunction · 0.70
writeMethod · 0.65
fFunction · 0.50

Tested by

no test coverage detected