effect-io-ai

Package: effect
Module: FiberMap

FiberMap.makeRuntimePromise

Create an Effect run function that is backed by a FiberMap.

Signature

declare const makeRuntimePromise: <R, K, A = unknown, E = unknown>() => Effect.Effect<(<XE extends E, XA extends A>(key: K, effect: Effect.Effect<XA, XE, R>, options?: (Runtime.RunForkOptions & { readonly onlyIfMissing?: boolean | undefined; }) | undefined) => Promise<XA>), never, Scope.Scope | R>

Source

Since v3.13.0