Boost.Hana
1.6.0
Your standard library for metaprogramming
common_t :
boost::hana
tag_of_t :
boost::hana
when_valid :
boost::hana