(self: Effect.Effect<A, E, R>)
| 30 | }) |
| 31 | |
| 32 | const withCleanState = <A, E, R>(self: Effect.Effect<A, E, R>) => |
| 33 | Effect.acquireUseRelease( |
| 34 | cleanState, |
| 35 | () => self, |
| 36 | () => cleanState, |
| 37 | ) |
| 38 | |
| 39 | const withEnv = <A, E, R>(name: string, value: string | undefined, self: Effect.Effect<A, E, R>) => |
| 40 | Effect.acquireUseRelease( |