crdt library collection

Utilities for building and working with CRDTs (Conflict-free Replicated Data Types).

This includes:

  • Sil, a sequence CRDT for unique elements.

Classes

Sil<E>
A String Index List (SIL) allows elements to be manipulated using a StringIndex and int index. Elements in a SIL must be unique.

Extension Types

SilByIndex
A view for manipulating elements in an SIL by their integer index.
SilByStringIndex
A view for manipulating elements in an SIL by their string index.
StringIndex
Provides low-level functions for manipulating string indexes.