lager
Composability library
A C++ library for composable, value-oriented design using unidirectional data-flow architecture and promoting pure functions
C++ library for value-oriented design using the unidirectional data-flow architecture — Redux for C++
708 stars
29 watching
67 forks
Language: C++
last commit: 8 days ago
Linked from 2 awesome lists
cpp17functional-programminginteractivelibraryreduxvalue-semantics
Related projects:
Repository | Description | Stars |
---|---|---|
arximboldi/zug | A C++ library providing composable sequential transformations independent of the source sequence | 230 |
arximboldi/schmutz | A library that enables easy integration of Scheme with C++ using a simple embedded DSL. | 45 |
safareli/free | A library for combining parallel and sequential computations while maintaining the flexibility of a monadic programming paradigm. | 58 |
didactic-drunk/concurrent.cr | A library that provides modern concurrency tools for parallel processing in Crystal | 48 |
pagghiu/sanecpplibraries | A set of C++ libraries providing platform abstraction and utility functions for asynchronous I/O, networking, file systems, and other core system operations. | 520 |
borodust/cl-flow | A Reactive computation tree library for non-blocking concurrent Common Lisp programming. | 50 |
typelift/concurrent | A library providing functional concurrency primitives inspired by concurrent programming languages. | 209 |
araq/malebolgia | A library that simplifies concurrent and parallel programming using structured concurrency and thread pools. | 109 |
vcdevel/vc | A C++ library for explicitly data-parallel programming on modern CPUs and GPUs. | 1,456 |
diegoperini/cppnow2014-doppl | Provides slides and code materials from a 2014 presentation on using C++ as a concurrent assembly language | 8 |
aseprite/laf | A C++ library to create desktop applications with cross-platform UI support. | 286 |
mpusz/coroutines | A library for writing concurrent code using cooperative multitasking | 0 |
tacticalmelonfarmer/cxl | A C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals. | 50 |
iu-parfunc/lvars | Provides a data structure and framework for monotonically-growing concurrent programs | 81 |
alairion/not-enough-standards | A modern C++ library providing platform-independent utilities for process management, synchronization, and communication. | 229 |