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

DurableClock

5 exports Since v1.0.0 Source

Constructors

Since v1.0.0

Signature

declare function make(options: {
readonly duration: DurationInput;
readonly name: string;
}): DurableClock

Models

DurableClock

interface
Since v1.0.0

Signature

interface DurableClock {
readonly [TypeId]: typeof TypeId;
readonly deferred: DurableDeferred<Void>;
readonly duration: Duration;
readonly name: string;
}

Sleeping

Since v1.0.0

Signature

declare const sleep: (options: {
readonly duration: Duration.DurationInput;
readonly inMemoryThreshold?: Duration.DurationInput;
readonly name: string;
}) => Effect.Effect<void, never, WorkflowEngine | WorkflowInstance>

Symbols

Since v1.0.0

Signature

declare const TypeId: unique symbol
Since v1.0.0

Signature

type TypeId = typeof TypeId