Runtime overview
Added in v1.0.0
Table of contents
model
RunMain (interface)
Signature
export interface RunMain {
<E, A>(effect: Effect.Effect<never, E, A>, teardown?: Teardown): void
}
Added in v1.0.0
Teardown (interface)
Signature
export interface Teardown {
<E, A>(exit: Exit.Exit<E, A>, onExit: (code: number) => void): void
}
Added in v1.0.0
teardown
defaultTeardown
Signature
export declare const defaultTeardown: Teardown
Added in v1.0.0
utils
interruptAll
Signature
export declare const interruptAll: (id: FiberId.FiberId) => Effect.Effect<never, never, void>
Added in v1.0.0