Skip to content

Type Alias: Scheduler

Scheduler = object

Defined in: abstractions/scheduler.ts:7

Functional Scheduler

Provides enqueue/run behavior without exposing internal mutable state. State is held in a closure, and operations are returned as pure functions.

Properties

enqueue()

enqueue: (fn) => Promise<any>

Defined in: abstractions/scheduler.ts:8

Parameters

fn

() => Promise<any> | void

Returns

Promise<any>


flush()

flush: () => Promise<any>

Defined in: abstractions/scheduler.ts:9

Returns

Promise<any>

Released under the MIT License.