MCPcopy Index your code
hub / github.com/Effect-TS/effect / unsafeAddFinalizer

Method unsafeAddFinalizer

packages/effect/src/Micro.ts:3331–3335  ·  view source on GitHub ↗
(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") {

Callers 1

forkMethod · 0.95

Calls 1

addMethod · 0.65

Tested by

no test coverage detected