It would be nice if you could make this class C++11-compatible. Many of us are stuck using older versions of the language standard...
Obviously, this will mean some constexpr members may need to become CONSTEXPR_SINCE_CPP14 or CONSTEXPR_SINCE_CPP17; and you may need to drop std::array which is pre-constexpr'ed in C++11. But it's still worth it IMHO :-) ... a bit of preprocessor magic can make it happen.
It would be nice if you could make this class C++11-compatible. Many of us are stuck using older versions of the language standard...
Obviously, this will mean some constexpr members may need to become
CONSTEXPR_SINCE_CPP14orCONSTEXPR_SINCE_CPP17; and you may need to drop std::array which is pre-constexpr'ed in C++11. But it's still worth it IMHO :-) ... a bit of preprocessor magic can make it happen.