Top 3 Rust immutable-data-structure Projects
Rust Persistent Data StructuresProject mention: Getting both a mutable and immutable reference to a shared structure? | reddit.com/r/rust | 2022-06-13
Another option I can think of - but not completely sure how one would implement in Rust - would be to never mutate the shared state, but rather when updating it - completely swapping it out with a completely new copy of the desired state. There's lots of different ways to go about doing this - each with their own trade offs. But using some form of Persistent Data Structure would probably be a good way to start. If you only have a single writer - then I believe using a Cell and simply updating which version of the structure is being read could work. rpds seems to be a decent start to look at these sorts of structures in Rust.
Noosphere is a protocol for thought; let's discover it together!Project mention: Noosphere, a Protocol for Thought | news.ycombinator.com | 2022-11-25
Currently we have a CLI that demonstrates multi-device synchronization in principle. You can install it using `cargo install noosphere-cli` (it installs a binary called "orb"). We also have pre-built binaries of orb for x86_64 Linux that you can find on our releases on Github (e.g., https://github.com/subconsciousnetwork/noosphere/releases/ta...). We'll be expanding our pre-built binaries to include other platforms soon.
Also, we have recently released a Swift package that gives a path to easily install our project as a dependency in XCode. We're turning the corner on offering the same FFI backing implementation as a TypeScript + WASM package, too. But, as I mentioned it's early days for us, so set your expectations accordingly.
The best way to stay up to date with new things you can do is join our Discord. I make regular announcements there about our technical progress.
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Rust immutable-data-structures related posts
Noosphere, a protocol for thought. A worldwide knowledge graph on top of IPFS.
1 project | reddit.com/r/AltTech | 25 Nov 2022
Noosphere, a Protocol for Thought
5 projects | news.ycombinator.com | 25 Nov 2022
Getting both a mutable and immutable reference to a shared structure?
1 project | reddit.com/r/rust | 13 Jun 2022
What are some of the best open-source immutable-data-structure projects in Rust? This list will help you: