...one of the most highly
regarded and expertly designed C++ library projects in the
world. — Herb Sutter and Andrei
All the value based traits in this library conform to MPL's requirements for an Integral Constant type.
Please note that these types no longer inherit from
mpl::false_ etc, and the library will no longer
implicitly include any MPL header. However there is an implicit conversion
integral_constant to the
corresponding MPL types, therefore tag-dispatching that uses MPL types in function
overloads will still work as before.