Skip to main content

Module engine

Module engine 

Source
Expand description

Binding, evaluation, validation, and serialization — a port of the reference implementation’s engine.ts. Semantics are the spec’s: lazy slots with cycle detection, taint / root-cause diagnostics, $referrers universe ordering, canonical JSON output.

Structs§

DeferredRoot
a root binding kept for phase 2 (its source owned)
Engine

Enums§

OwnedRootSrc
RootSrc
what an evaluation root is bound from: an output’s expression, or an input’s document (bound as-is)

Functions§

fmt_f

Type Aliases§

Inst