(a: number, b: number)
| 505 | const raise = effect("raise")<[error: unknown], any>; |
| 506 | |
| 507 | const safeDivide = (a: number, b: number) => |
| 508 | effected(function* () { |
| 509 | if (b === 0) return yield* raise("Division by zero"); |
| 510 | return a / b; |
| 511 | }); |
| 512 | |
| 513 | expect( |
| 514 | effected(function* () { |
no test coverage detected