package
0.0.0-20230117013523-30adf3042f92
Repository: https://github.com/brunokim/causal-tree.git
Documentation: pkg.go.dev

# Functions

NewCausalTree creates an initialized empty replicated tree.

# Variables

Errors returned by CausalTree operations.
Errors returned by CausalTree operations.
Errors returned by CausalTree operations.
Errors returned by CausalTree operations.
Errors returned by CausalTree operations.
Errors returned by CausalTree operations.

# Structs

Atom represents an atomic operation within a replicated tree.
AtomID is the unique identifier of an atom.
CausalTree is a replicated tree data structure.
Delete represents deleting an element from the tree.
Inserts an add atom as a child of the atom pointed by cursor.
InsertChar represents insertion of a char to the right of another atom.
Inserts a counter container as a child of the root atom.
Inserts a string container as a child of the root atom.

# Interfaces

AtomValue is a tree operation.

# Type aliases

Weft is a clock that stores the timestamp of each site of a CausalTree.