effect-io-ai

Package: effect
Module: Effect

Effect.withRandom

Executes the specified effect with the specified implementation of the Random service.

Signature

declare const withRandom: { <X extends Random.Random>(value: X): <A, E, R>(effect: Effect<A, E, R>) => Effect<A, E, R>; <X extends Random.Random, A, E, R>(effect: Effect<A, E, R>, value: X): Effect<A, E, R>; }

Source

Since v2.0.0