Documentation
¶
Index ¶
- Variables
- func Compare(a, b any) int
- func NewNodeID() int64
- type Comparable
- type Key
- type KeyPath
- type Node
- type NodeSet
- func (n NodeSet) Dump(w io.Writer, level int)
- func (n *NodeSet) Equal(n2 Node) bool
- func (n NodeSet) KeyRange() (Key, Key)
- func (n *NodeSet) Merge(ctx Scope, node2 Node) (Node, error)
- func (n *NodeSet) Mutate(ctx Scope, path KeyPath, fn func(Node) (Node, error)) (retNode Node, err error)
- func (n NodeSet) Range(cont Src) Src
- type Scope
- type Sink
- type Src
Constants ¶
This section is empty.
Variables ¶
Functions ¶
Types ¶
type Comparable ¶
Click to show internal directories.
Click to hide internal directories.