( self: Effect.Effect<A, E, CliApp.CliApp.Environment> )
| 21 | }).pipe(Layer.unwrapEffect) |
| 22 | |
| 23 | const runEffect = <E, A>( |
| 24 | self: Effect.Effect<A, E, CliApp.CliApp.Environment> |
| 25 | ): Promise<A> => Effect.provide(self, MainLive).pipe(Effect.runPromise) |
| 26 | |
| 27 | describe("Wizard", () => { |
| 28 | it("should quit the wizard when CTRL+C is entered", () => |