Nix, the purely functional package manager
-
Updated
Dec 4, 2024 - C++
In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that map values to other values, rather than a sequence of imperative statements which update the running state of the program.
Nix, the purely functional package manager
Functional Programming Library for C++. Write concise and readable C++ code.
The native Clojure dialect hosted on LLVM
C++ library for value-oriented design using the unidirectional data-flow architecture — Redux for C++
Higher-order functions for c++
distributed dataflows with functional list operations for data processing with C++14
Pure programming language
AREG is a cross-platform asynchronous Object RPC framework to simplify multitasking programming by blurring borders between processes and treating remote objects as if they coexist in the same thread.
Either and Maybe monads for better error-handling in C++
constexpr C++17 library for simplifying higher order functions in application code
c++ LINQ -like library of higher-order functions for data manipulation
C++ as a Pure Functional Programming Language
hspp: An experimental library to bring Haskell Style Programming to C++.
High Performance Streams Based on Coroutine TS ⚡
⚡️ codezilla ⚡️ One giant 🦖 collection of algorithms & design patterns.
Simple Functional Programming of C++ from Scratch 从零开始的简单函数式C++ ZEROから始める使いやすい関数型プログラミング
A concept-centered standard library for C++20, enabling safer and more reliable products and a more modern feel for C++ code.; Also home of Subdoc the code-documentation generator.
Readable and consistent C++ type introspection - Compiler Decipherer
Recursive Variant: A simple library for Recursive Variant Types