v3 flag enabled

Find a battle-tested library for the problem you're solving right now.

Excited Cartoon Mascot Excited Cartoon Mascot
Function Types

Boost.FunctionTypes provides functionality to classify, decompose and synthesize function, function pointer, function reference and pointer to member types.

Unknown
Fusion

Library for working with tuples, including various containers, algorithms, etc.

Unknown
MPL

The Boost.MPL library is a general-purpose, high-level C++ template metaprogramming framework of compile-time algorithms, sequences and metafunctions. It provides a conceptual foundation and an extensive set of powerful and coherent tools that make doing explict metaprogramming in C++ as easy and enjoyable as possible within the current language.

Metaprogramming Unknown
Unknown
Proto

None

Metaprogramming Unknown
Unknown
Static Assert

Static assertions (compile time assertions).

Unknown
TTI

Type Traits Introspection library.

Unknown
Type Traits

Templates for fundamental properties of types.

Unknown