MCPcopy Create free account
hub / github.com/Effect-TS/effect / fromEffectDone

Function fromEffectDone

packages/effect/src/Channel.ts:1101–1104  ·  view source on GitHub ↗
(
  effect: Effect.Effect<A, E, R>
)

Source from the content-addressed store, hash-verified

1099 * @since 4.0.0
1100 */
1101export const fromEffectDone = <A, E, R>(
1102 effect: Effect.Effect<A, E, R>
1103): Channel<never, Pull.ExcludeDone<E>, A, unknown, unknown, unknown, R> =>
1104 fromPull(Effect.succeed(Effect.flatMap(effect, Cause.done)))
1105
1106/**
1107 * Uses an effect and discards its result.

Callers

nothing calls this directly

Calls 2

fromPullFunction · 0.70
succeedMethod · 0.45

Tested by

no test coverage detected