bndbsh / persistent-data-structuresLinks
C++ implementations of Clojure's persistent data structures
☆32Updated 12 years ago
Alternatives and similar repositories for persistent-data-structures
Users that are interested in persistent-data-structures are comparing it to the libraries listed below
Sorting:
- STM (Software Transactional Memory) implementation in C, based on memory-mapping.☆60Updated 15 years ago
- Persistent immutable data structures for C++☆283Updated 9 years ago
- RRB-tree implemented as a library in C.☆171Updated 10 years ago
- 🏞 an OCaml compiler for an untyped lisp☆631Updated 10 years ago
- Hash Array Mapped Trie (C++ Templates)☆125Updated 2 years ago
- C++ as a Pure Functional Programming Language☆189Updated 6 years ago
- transducers in C++ 14☆40Updated 11 years ago
- A lightweight, easily embeddable Clojure(Script) interpreter modelled after TinyScheme☆94Updated 9 years ago
- AI: Implementing Score4 (Connect four) in functional and imperative languages☆45Updated 2 years ago
- ☆38Updated 13 years ago
- A Clojure dialect that compiles to native executable using the Clang compiler☆95Updated 6 years ago
- Persistent vector performance measurements and analysis☆22Updated 10 years ago
- Support for Currying and Function Composition in C++☆61Updated 10 years ago
- A Lisp-like language implemented in C++☆76Updated 2 years ago
- C++ parser combinator library☆97Updated 10 years ago
- QuickCheck-like property based automated testing tool for C++☆111Updated 8 years ago
- Functional data structures in C++☆566Updated 5 years ago
- An R6RS framework for creating compilers that target C.☆116Updated 9 years ago
- Prana is a library providing a generic AST data structure called utree☆25Updated 14 years ago
- C++1y coroutine library.☆17Updated 7 years ago
- A compiler from ML to C++ template language☆158Updated 10 years ago
- Generates benchmark data for two different data structures, then renders some graphs.☆112Updated 6 years ago
- An almost-pure C++ library for writing functional code.☆37Updated 10 years ago
- Irken is a statically typed variant of Scheme. Or a lisp-like variant of ML.☆213Updated 2 years ago
- C++ template metaprogramming library collection☆128Updated 9 years ago
- 🔬 a C++ compiler middle-end, using an LLVM backend☆164Updated 3 years ago
- Literal, validated XML in C++☆50Updated 10 years ago
- 神.clj | Shen for Clojure. Shen is a portable functional programming language by Mark Tarver.☆157Updated last year
- General Parser Combinators in Racket☆194Updated 9 years ago
- Header-only C++17 library for property-based testing.☆127Updated last year