Hasty Briefsbeta

Bilingual

immer – a library of persistent and immutable data structures written in C++

4 months ago
  • #Concurrency
  • #Immutable Data Structures
  • #C++
  • immer is a C++ library for persistent and immutable data structures.
  • It enables simpler architectures for interactive and concurrent programs with high performance.
  • Features include interactivity, concurrency, parallelism, idiomatic C++ usage, and high performance.
  • The library is customizable and leverages C++14 features.
  • Installation options include manual inclusion, Nix package manager, CMake, vcpkg, and build2.
  • Development requires additional tools, easily installed via Nix, with CMake for project generation.
  • Testing and benchmarking are supported, with results saved for analysis.
  • Licensed under the Boost Software License 1.0.