yomm2
Multi-methods library
Solves the Expression Problem in C++17 by providing fast and open multi-methods for adding behavior to existing types
Fast, orthogonal, open multi-methods. Solve the Expression Problem in C++17.
358 stars
14 watching
18 forks
Language: C++
last commit: 3 months ago
Linked from 2 awesome lists
cppcpp17expression-problemmulti-methodsmultiple-dispatchopen-methodspolymorphism
Related projects:
Repository | Description | Stars |
---|---|---|
| An implementation of C++17 std::variant for C++11/14/17 | 674 |
| A C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals. | 51 |
| A comprehensive scientific computing library developed in Go, providing a range of numerical methods and solvers for differential equations, linear algebra, and other mathematical tasks. | 1,837 |
| A high-performance C++ library for arbitrary-precision arithmetic and special functions | 305 |
| A reflection-based serialization library for C++ | 99 |
| Modern C++ bindings for the Ollama API | 61 |
| A C++ parser-combinator library with a natural grammar notation | 122 |
| A library of low-level C++ utilities designed to provide efficient and platform-agnostic solutions for various software development tasks. | 115 |
| A fast YAML parsing and emitting library for C++ | 592 |
| A header-only C++ library for defining and implementing parser combinators using a Parsing Expression Grammar approach | 1,957 |
| A formalisation of Partial Commutative Monoids (PCMs) for verification of concurrent programs. | 26 |
| A C++ library implementing coroutines and I/O multiplexing with Boost libraries. | 4 |
| A C++ library providing a SAM v3 API implementation | 34 |
| A C++ collection of algorithms and data structures optimized for competitive programming | 427 |
| A C++ library leveraging SIMD instructions to improve performance on modern CPUs. | 1,316 |