Open GuillaumeDua opened 7 months ago
Example:
namespace csl::mp::concepts { template <typename T, typename... Ts> concept one_of = (false or ... or std::same_as<T, Ts>); }
vs.
namespace csl::mp::concepts { template <typename T, typename... Ts> concept one_of = type_traits::one_of_v<T, pack<Ts...>>); }
Example:
vs.