m3ta is an header-only library regrouping utilities for template metaprogramming.

It relies on features implemented in C++11 and requires as such C++11 or above.

Check out the Examples section to see some use cases.


The library has been tested only against Clang 3.5.0 but should work on any C++11 compliant compiler.