replikativ.crdt.materialize
crdt-read-handlers
crdt-write-handlers
ensure-crdt
(ensure-crdt S cold-store store [user crdt-id] type)
get-crdt
(get-crdt S cold-store mem-store [user crdt-id])
key->crdt
multimethod
This is needed to instantiate records of the CRDT type where their protocols are needed. This is somewhat redundant, but this multimethod is only here to allow the definition of such constructors for empty (bootstrapped) CRDTs externally.