Open sigasigasiga opened 2 months ago
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p3168r2.html
The paper also adds following template specializations, but I don't have any idea on how to implement them without __has_include which is available only since C++17
__has_include
template<class T> constexpr bool ranges::enable_view<optional<T>> = true; template<class T> constexpr auto format_kind<optional<T>> = range_format::disabled;
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p3168r2.html
The paper also adds following template specializations, but I don't have any idea on how to implement them without
__has_include
which is available only since C++17