Barrett Adair's repositories
eraserface
dynamic polymorphism without inheritance
sfinae_errors
SFINAE-able error messages for C++ templates
callable_traits
modern C++ type traits and metafunctions for callable types
constexpr_checks
Compile-time constexprness checks for functions, member functions, and function objects. Includes implementation of INVOKE rules
bind_parser
Compile-time recursive descent parser of std::placeholder expressions