Blackmagic
Metaprogramming library for C++.
Blackmagic is a metaprogramming library inspired by boost.hana. It provides facilities to build & check concepts, operate on tuples, type list, and do monadic functional programming with lambdas (curry, partial application, etc.)