mirror of https://github.com/edouarda/brigand.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
9a86130c87 | 2 years ago | |
---|---|---|
.github/workflows | 3 years ago | |
CMake | 8 years ago | |
debian | 8 years ago | |
doc | 7 years ago | |
examples | 7 years ago | |
include | 2 years ago | |
meta | 8 years ago | |
script | 4 years ago | |
test | 2 years ago | |
.clang-format | 9 years ago | |
.gitignore | 9 years ago | |
.travis.yml | 7 years ago | |
CMakeLists.txt | 3 years ago | |
LICENSE | 10 years ago | |
README.md | 8 years ago | |
appveyor.yml | 8 years ago | |
libbrigand.pc.in | 8 years ago |
README.md
Brigand Meta-programming library
Introduction
Brigand is a light-weight, fully functional, instant-compile time C++ 11 meta-programming library.
Everything you were doing with Boost.MPL can be done with Brigand. And if that's not the case, open an issue!
Learning
Should you wish to learn more, feel free to watch our Meeting C++ 2015 lightning talk!
Want more? Our CppCon 2016 presentation explains in details the library concepts and goes through two concrete usages.
If you are looking to learn the concepts of metaprogramming, have a look at our free e-book.
Tutorials
Documentation
The documentation is available here.
Contributors
We'd like to thank the following contributors, in alphabetical order
- Odin Holmes
- Marek Kurdej
- Jonathan Poelen