(value: Body<A, E, R>)
| 32 | } |
| 33 | |
| 34 | const body = <A, E, R>(value: Body<A, E, R>) => Effect.suspend(() => (typeof value === "function" ? value() : value)) |
| 35 | |
| 36 | type Runner = <A, E, R, E2>(value: Body<A, E, R | Scope.Scope>, layer: Layer.Layer<R, E2>) => Promise<A> |
| 37 |