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.