Skip to content
Effect 4.0 is here. One ecosystem. Zero dependencies.

ScheduleDecision

8 exports Since v2.0.0 Source

Constructors

Signature

declare const continueWith: (interval: Interval.Interval) => ScheduleDecision
Since v2.0.0

Signature

declare const done: ScheduleDecision

Models

Continue

interface
Since v2.0.0

Signature

interface Continue {
readonly _tag: "Continue";
readonly intervals: Intervals;
}

Done

interface
Since v2.0.0

Signature

interface Done {
readonly _tag: "Done";
}

Signature

type ScheduleDecision = Continue | Done

Other

Signature

declare const continue: {}

Refinements

Signature

declare const isContinue: (self: ScheduleDecision) => self is Continue
Since v2.0.0

Signature

declare const isDone: (self: ScheduleDecision) => self is Done