Yog.FSharp
Getting Started Examples API Reference GitHub

LiveBuilder<'n, 'e> Type

A Live Builder for incremental graph construction.

Tracks label-to-ID mappings and pending transitions. Changes are applied via sync to a target graph.

Type Parameters

  • 'n: Node label type (must support comparison)
  • 'e: Edge weight type

Record fields

Record Field Description

NextId

Full Usage: NextId

Field type: NodeId

Next available node ID.

Field type: NodeId

Pending

Full Usage: Pending

Field type: Transition<'n, 'e> list

Queued transitions waiting to be applied.

Field type: Transition<'n, 'e> list

Registry

Full Usage: Registry

Field type: Map<'n, NodeId>

Mapping from labels to internal node IDs.

Field type: Map<'n, NodeId>