MCPcopy
hub / github.com/Effect-TS/effect / ScheduleImpl

Class ScheduleImpl

packages/effect/src/internal/schedule.ts:87–101  ·  view source on GitHub ↗

@internal

Source from the content-addressed store, hash-verified

85
86/** @internal */
87class ScheduleImpl<S, Out, In, R> implements Schedule.Schedule<Out, In, R> {
88 [ScheduleTypeId] = scheduleVariance
89 constructor(
90 readonly initial: S,
91 readonly step: (
92 now: number,
93 input: In,
94 state: S
95 ) => Effect.Effect<readonly [S, Out, ScheduleDecision.ScheduleDecision], never, R>
96 ) {
97 }
98 pipe() {
99 return pipeArguments(this, arguments)
100 }
101}
102
103/** @internal */
104const updateInfo = (

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…