effect-io-ai

Package: effect
Module: STM

STM.provideContext

Provides the transaction its required environment, which eliminates its dependency on R.

Signature

declare const provideContext: { <R>(env: Context.Context<R>): <A, E>(self: STM<A, E, R>) => STM<A, E>; <A, E, R>(self: STM<A, E, R>, env: Context.Context<R>): STM<A, E>; }

Source

Since v2.0.0