Module rga_list

Module rga_list 

Source
Expand description

RGA List - Replicated Growable Array for ordered sequences.

RGA provides a CRDT list that supports:

  • Insert at any position
  • Delete at any position
  • Move elements (delete + insert)

Uses unique IDs to maintain consistent ordering across replicas.

Structsยง

ListId
Unique identifier for a list element.
ListNode
A node in the RGA list.
RGAIterator ๐Ÿ”’
Iterator for traversing the RGA list in order.
RGAList
Replicated Growable Array - an ordered list CRDT.
RGAListDelta
Delta for RGA list operations.