GitHub repository: sertonix/immer
Description: Postmodern immutable and persistent data structures for C++ — value semantics at scale