| 111 | internalRuntime.unsafeRunSync(self.cachedRuntime)(effect) |
| 112 | }, |
| 113 | runPromiseExit<A, E>(effect: Effect.Effect<A, E, R>, options?: { |
| 114 | readonly signal?: AbortSignal | undefined |
| 115 | }): Promise<Exit<A, E | ER>> { |
| 116 | return self.cachedRuntime === undefined ? |
| 117 | internalRuntime.unsafeRunPromiseExitEffect(provide(self, effect), options) : |
| 118 | internalRuntime.unsafeRunPromiseExit(self.cachedRuntime)(effect, options) |
| 119 | }, |
| 120 | runCallback<A, E>( |
| 121 | effect: Effect.Effect<A, E, R>, |
| 122 | options?: Runtime.RunCallbackOptions<A, E | ER> | undefined |