effect-io-ai

Package: effect
Module: Micro

Micro.provideScope

Provide a MicroScope to an effect.

Signature

declare const provideScope: { (scope: MicroScope): <A, E, R>(self: Micro<A, E, R>) => Micro<A, E, Exclude<R, MicroScope>>; <A, E, R>(self: Micro<A, E, R>, scope: MicroScope): Micro<A, E, Exclude<R, MicroScope>>; }

Source

Since v3.4.0