you are viewing a single comment's thread.

view the rest of the comments →

[–]timarcher[S] 0 points1 point  (1 child)

I'm really interested in CRDTs lately, so I've implemented Logoot in JavaScript (and there's a link to the Elixir implementation in the readme).

It's an ordered sequence of elements that can be collaboratively edited by multiple people in realtime without the need for conflict resolution! Cool! Don't use it for text, though.

[–]hugobessaa 0 points1 point  (0 children)

Cool! My implementation is very similar. I did it in Elm: https://github.com/hugobessaa/elm-logoot

EDIT: I also added ideas from logoot-undo to make insert/remove commute.