(this: Emit.Emit<R, E, A, B>, cause: Cause.Cause<E>)
| 38 | return this(pipe(effect, Effect.mapError(Option.some))) |
| 39 | }, |
| 40 | halt(this: Emit.Emit<R, E, A, B>, cause: Cause.Cause<E>) { |
| 41 | return this(Effect.failCause(pipe(cause, Cause.map(Option.some)))) |
| 42 | }, |
| 43 | single(this: Emit.Emit<R, E, A, B>, value: A) { |
| 44 | return this(Effect.succeed(Chunk.of(value))) |
| 45 | } |