rpds
Data structure library
A Rust implementation of persistent data structures with structural sharing
Rust persistent data structures
1k stars
23 watching
59 forks
Language: Rust
last commit: 3 months ago
Linked from 1 awesome list
data-structuredata-structuresimmutable-data-structurespersistent-data-structurerust
Related projects:
Repository | Description | Stars |
---|---|---|
| A collection of reusable data structures and streaming algorithms in Common Lisp. | 48 |
| A C++20-inspired library providing basic data structures and memory management utilities with a focus on performance and explicit control | 168 |
| Provides implementations and pseudocode of data structures in multiple programming languages. | 1,212 |
| A collection of common data structures and algorithms implemented in C. | 51 |
| A high-performance numeric library with a friendly syntax and various features for linear algebra, numerical analysis, and data manipulation | 558 |
| An ORM library that simplifies database interactions with a wide range of systems. | 414 |
| Provides cross-platform, endian-aware data structures and utilities for Rust programming | 34 |
| Persistent data structures for Python that provide immutable and functional design | 2,039 |
| An immutable data structure for efficiently managing sorted sets. | 27 |
| A library that adapts Clojure's persistent data structures to work with the Java programming language. | 219 |
| A collection of Java implementations of various data structures and algorithms used in computer science | 146 |
| Rust bindings and wrappers for the Basic Linear Algebra Subprograms | 84 |
| A library for working with nested data structures, providing an easy-to-use JSON-friendly hash class and methods for traversing and manipulating it. | 35 |
| A Python library implementing immutable data structures similar to Clojure's Vectors and Maps | 75 |
| A Rust binding for the zstd compression library | 531 |