hana
Metaprogramming library
A standard library for metaprogramming in C++
Your standard library for metaprogramming
2k stars
98 watching
216 forks
Language: C++
last commit: 6 days ago
Linked from 2 awesome lists
boostcppcpp11cpp14hanaheader-onlymetaprogramming
Related projects:
Repository | Description | Stars |
---|---|---|
kassane/hana | A standard library for metaprogramming in C++ | 1 |
boostorg/mp11 | A C++11 metaprogramming library enabling advanced template-based programming | 243 |
tacticalmelonfarmer/cxl | A C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals. | 50 |
boostorg/compute | A C++ library providing a thin wrapper over the OpenCL API for GPU computing. | 1,562 |
erikzenker/hsm | A C++ library that provides a simple and expressive way to model and manage finite state machines using Boost Hana meta programming. | 190 |
boostorg/geometry | Provides C++14-based algorithms and data structures for solving geometric problems in computational geometry | 458 |
boostorg/pfr | Provides reflection and serialization capabilities for user-defined types without boilerplate code | 1,334 |
ldionne/cppnow-2015-hana | A presentation repository for a reveal.js-based talk on Hana technology at C++Now 2015 | 10 |
phisko/meta | A collection of C++ metaprogramming utilities and type traits to simplify development and inspection of complex data structures. | 3 |
boostorg/gil | A C++ library for working with images in a generic and efficient way | 179 |
deepgrace/monster | An advanced C++ template metaprogramming framework for working with sequences and algorithms. | 161 |
skypjack/meta | A header-only, non-intrusive and macro-free runtime reflection system for C++ | 590 |
boostorg/python | Enables seamless interoperability between C++ and the Python programming language. | 472 |
boostorg/interprocess | Provides C++ classes and functions to safely access shared resources between threads and processes without explicit synchronization. | 139 |
boostorg/multiprecision | A C++ library that provides high-range and precision number types with interoperability capabilities | 198 |