package crdt-ml
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
CRDTs - Conflict-Free Replicated Data Types for OCaml
Install
dune-project
Dependency
Authors
Maintainers
Sources
v0.10.0.tar.gz
sha256=c9be2ec006cd4f65e6a9bddbcedf024f876134afc1ddf4fb689dd0167de25b73
md5=b8337dcb24a3220a3c35bd5bae5c8f12
doc/index.html
crdt-ml
API
Library crdt
CrdtA collection of mutable and immutable CRDTs.
Library crdt_immutable
I_GCounterIncrement-only counters.I_GSetGrow-Only sets.I_IntVectorVector Clocks.I_ORSetObserved-Remove set.I_PNCounterIncrement / decrement counters.I_USetAdd-once and remove-once set.Immutable_typesThis module contains all immutable CRDT types, as well as some type properties that CRDT state must satisfy.
Library crdt_mutable
M_GCounterIncrement-only counters.M_GSetGrow-Only sets.M_IntVectorVector Clocks.M_ORSetObserved-Remove set.M_PNCounterIncrement / decrement counters.M_USetAdd-once and remove-once set.Mutable_typesThis module contains all mutable CRDT types, as well as some type properties that CRDT state must satisfy.
Library crdt_util
IListHelper List library that supports dynamic padding for higher-order functions operating on lists of different length.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page