Closed bigerl closed 3 years ago
https://en.cppreference.com/w/cpp/utility/variant :
Empty variants are also ill-formed (
std::variant<std::monostate>
can be used instead).
std::variant<std::monostate>
should map to a default value.
The default value should probably be a/the seed.
How should value_less be treated?