Op
Op<
Args,E,A> =object
Defined in: Core/Op.ts:113
A reusable description of asynchronous work.
Op.interpret creates a manager that runs the work and controls overlapping calls. Each caller
receives its own outcome, while the manager exposes its current state to subscribers.
Example
Section titled “Example”Type Parameters
Section titled “Type Parameters”Args extends readonly unknown[] = readonly unknown[]
E = unknown
A = unknown
Properties
Section titled “Properties”[_opBrand]
Section titled “[_opBrand]”
readonly[_opBrand]:object
Defined in: Core/Op.ts:119
readonly_args: (…args) =>void
Parameters
Section titled “Parameters”…Args
Returns
Section titled “Returns”void
_error
Section titled “_error”
readonly_error: () =>E
Returns
Section titled “Returns”E
_value
Section titled “_value”
readonly_value: () =>A
Returns
Section titled “Returns”A
[toStringTag]?
Section titled “[toStringTag]?”
readonlyoptional[toStringTag]?:string
Defined in: Core/Op.ts:118
readonlyoptionalid?:string
Defined in: Core/Op.ts:117
An optional diagnostic identifier for this operation blueprint.