Postmodern immutable and persistent data structures for C++ — value semantics at scale
Principalele funcționalități ale arximboldi/immer sunt: Data Structures, Functional Programming.
Alternativele open-source pentru arximboldi/immer includ: facebook/immutable-js — This is a persistent data structure library for JavaScript that provides collections which prevent the direct mutation… deckarep/golang-set — This project is a set theory library for Go that provides a data structure for storing unique elements of any… alandefreitas/small — C++ small containers. bits-and-blooms/bitset — Go package implementing bitsets. cameron314/concurrentqueue — ConcurrentQueue is a header-only C++ template library that provides a lock-free data structure for multi-producer… bits-and-blooms/bloom — Go package implementing Bloom filters, used by many important systems.
This is a persistent data structure library for JavaScript that provides collections which prevent the direct mutation of objects and arrays. It serves as an immutable state management tool and functional programming utility, ensuring that data remains unchanged after creation to simplify change detection and state tracking. The library enables the maintenance of application state by producing new versions of data structures during updates. It focuses on efficient data comparison by checking actual content instead of memory references and supports a functional programming workflow to prevent
Go package implementing Bloom filters, used by many important systems