( f: (env: Context.Context<Env>) => Effect.Effect<OutDone, OutErr, Env1> )
| 492 | |
| 493 | /** @internal */ |
| 494 | export const contextWithEffect = <Env, OutDone, OutErr, Env1>( |
| 495 | f: (env: Context.Context<Env>) => Effect.Effect<OutDone, OutErr, Env1> |
| 496 | ): Channel.Channel<never, unknown, OutErr, unknown, OutDone, unknown, Env | Env1> => mapEffect(context<Env>(), f) |
| 497 | |
| 498 | /** @internal */ |
| 499 | export const flatten = < |