Method
unsafeAddFinalizer
(finalizer: (exit: MicroExit<any, any>) => Micro<void>)
Source from the content-addressed store, hash-verified
| 3329 | } |
| 3330 | |
| 3331 | unsafeAddFinalizer(finalizer: (exit: MicroExit<any, any>) => Micro<void>): void { |
| 3332 | if (this.state._tag === "Open") { |
| 3333 | this.state.finalizers.add(finalizer) |
| 3334 | } |
| 3335 | } |
| 3336 | addFinalizer(finalizer: (exit: MicroExit<any, any>) => Micro<void>): Micro<void> { |
| 3337 | return suspend(() => { |
| 3338 | if (this.state._tag === "Open") { |
Tested by
no test coverage detected