js-delta-crdts icon indicating copy to clipboard operation
js-delta-crdts copied to clipboard

Delta State-based CRDTs in Javascript

Results 9 js-delta-crdts issues
Sort by recently updated
recently updated
newest added

Hi, just an FYI: I added this project to the `crdt-benchmarks` repository. https://github.com/dmonad/crdt-benchmarks No need to take any action. You can close this issue. But let me know if I...

What license is this code intended to be released under? Would be great to know!

A CRDT type is defined in a stateless manner. All return values are supposed to be immutable, and there's a lot of cloning happening just to make sure we don't...

enhancement

Hi! I checked the RGA implementation out and I think we should discuss the technique. https://github.com/ipfs-shipyard/js-delta-crdts/blob/master/src/rga.js#L15 Here, you use js objects and containers for the RGA tree structure. That leads...

enhancement

The only sequence type implemented so far in JS Delta CRDTs is the RGA. RGA has to keep the tombstones of the deleted elements around to be safe. I think...

help wanted
question

## Current state Currently, the view value (`Type.value(state)`) is re-computed every time, and this has at least a O(n) complexity. An application typically listens to state changed events and then...

enhancement

Support a user define object hash function instead of hash-it

enhancement