Hyperlinkv0.8.0-beta.28

Sink

Sink.fromEffectEndconsteffect/Sink.ts:434
<A, E, R, L = never>(effect: Effect.Effect<End<A, L>, E, R>): Sink<
  A,
  unknown,
  L,
  E,
  R
>

Creates a sink that ignores upstream input and completes from an effect that already returns an End.

When to use

Use when you need to create a sink from an effect that returns both the sink result value and optional leftovers.

constructors
Source effect/Sink.ts:4343 lines
export const fromEffectEnd = <A, E, R, L = never>(
  effect: Effect.Effect<End<A, L>, E, R>
): Sink<A, unknown, L, E, R> => fromTransform(() => effect)
Referenced by 8 symbols