Std.Jobs
Std.Jobs — durable background jobs (Layer 3 Sky source).
Types
type Job = Job_OPAQUE
type JobId = JobId_OPAQUE
Values
cancel : JobId -> Task Error ()
Cancel a pending job by its id (no-op if already run).
define : String -> (a -> Task Error ()) -> Job a
Register a named job handler over a typed payload `a`.
enqueue : Job a -> a -> Task Error JobId
Enqueue a payload to run its job as soon as a worker is free.
enqueueIn : Int -> Job a -> a -> Task Error JobId
Enqueue a payload to run after a delay (milliseconds).