feat: experiment with different implementations of LSEQ

This commit is contained in:
nobody 2025-07-08 16:49:52 -07:00
commit 1e45ef9314
Signed by: GrocerPublishAgent
GPG key ID: D460CD54A9E3AB86
23 changed files with 3578 additions and 0 deletions

21
rust/Cargo.toml Normal file
View file

@ -0,0 +1,21 @@
[package]
name = "peoplesgrocers-lseq"
version = "1.0.0"
edition = "2021"
description = "L-SEQ algorithm implementation for fractional indexing and list CRDTs"
keywords = ["lseq", "crdt", "fractional-indexing", "sequence", "collaborative-editing"]
categories = ["data-structures", "algorithms"]
license = "MIT"
repository = "https://github.com/peoplesgrocers/lseq"
readme = "README.md"
[features]
default = []
serde = ["dep:serde"]
[dependencies]
rand = "0.8"
serde = { version = "1.0", features = ["derive"], optional = true }
[dev-dependencies]
rand = { version = "0.8", features = ["small_rng"] }