Rel on T is equality of values (the diagonal).
More...
template<typename T, typename Rel, typename Ω bool>
requires(const std::remove_cvref_t<Rel>& rel, const T& a, const T& b) {
{ rel(a, b) } -> std::convertible_to<Ω>;
} && requires { requires is_equality_v<T, std::remove_cvref_t<Rel>>; }
Rel on T is equality of values (the diagonal).
Definition equivalence.cppm:188
Ω may carry a relation's answer in the laws below: it has a top ⊤, the value a law asserts (reflexivi...
Definition mereology.cppm:63
Rel on T is equality of values (the diagonal).