( effect: Effect.Effect<A, E, R> )
| 1099 | * @since 4.0.0 |
| 1100 | */ |
| 1101 | export 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. |