effect-io-ai

Package: effect
Module: Schedule

Schedule.upTo

Returns a new schedule that limits execution to a fixed duration.

Details

This function modifies an existing schedule to stop execution after a specified duration has passed. The schedule continues as normal until the duration is reached, at which point it stops automatically.

Signature

declare const upTo: { (duration: Duration.DurationInput): <Out, In, R>(self: Schedule<Out, In, R>) => Schedule<Out, In, R>; <Out, In, R>(self: Schedule<Out, In, R>, duration: Duration.DurationInput): Schedule<Out, In, R>; }

Source

Since v2.0.0