Skip to content
Effect Days 2026 Get your ticket

ScheduleDecision

8 exports Added in v2.0.0 Source

Constructors

continueWith

Added in v2.0.0 Source

Signature

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

done

Added in v2.0.0 Source

Signature

declare const done: ScheduleDecision

Models

Continue interface

Added in v2.0.0 Source

Signature

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

Done interface

Added in v2.0.0 Source

Signature

interface Done {
readonly _tag: "Done";
}

ScheduleDecision type

Added in v2.0.0 Source

Signature

type ScheduleDecision = Continue | Done

Other

Signature

declare const continue: {}

Refinements

isContinue

Added in v2.0.0 Source

Signature

declare const isContinue: (self: ScheduleDecision) => self is Continue

isDone

Added in v2.0.0 Source

Signature

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