immutable-cpp
Immutable collection library
A C++ library providing persistent immutable data structures for efficient appends, updates and lookups.
Persistent immutable data structures for C++
284 stars
22 watching
15 forks
Language: C++
last commit: over 8 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
frptools/collectable | A library providing high-performance immutable data structures for modern JavaScript applications. | 272 |
devteam/immutype | Generates extension methods for immutable data types in .NET. | 41 |
magicstack/immutables | An immutable mapping type for high-performance Python applications | 1,135 |
scottcorgan/immu | A lightweight JavaScript library that enables immutable objects with fail-fast error checking and lazy property evaluation. | 356 |
lucaong/immutable | Efficient immutable data structures for the Crystal programming language | 203 |
rosme/rsm | A utility library providing various tools and classes for tasks such as generic storage, configuration management, logging, matrix operations, message dispatching, and timing functionality. | 12 |
rsms/co | Developing a statically typed, general-purpose programming language with an optimizing compiler | 151 |
i2p/i2psam | A C++ library providing a SAM v3 API implementation | 34 |
tobgu/pyrsistent | Persistent data structures for Python that provide immutable and functional design | 2,031 |
hardikp/cpp-mempool | A C++ library for managing memory pools with efficient allocation and deallocation | 19 |
nfrechette/rtm | A C++ library designed to provide fast and efficient 3D and 4D arithmetic for real-time applications. | 736 |
rsms/compis | A systems programming language that aims to provide clarity and memory safety through explicit type encoding and ownership-based memory management. | 213 |
qdrvm/scale-codec-cpp | A C++ library implementing a compact binary encoding and decoding system for various data types according to the Polkadot specification | 4 |
rsms/hue | A functional programming language built on top of LLVM with the goal of producing highly optimized machine code. | 173 |
thejaminator/slist | A Python library providing an immutable list implementation with type-safe methods for chaining | 12 |