in fatal/functional/functional.h [917:933]
constexpr bool operator ()(LHS const &lhs, RHS const &rhs) const
noexcept(
noexcept(
traits::reversed::value
? std::get<traits::index::value>(lhs)
> std::get<traits::index::value>(rhs)
: std::get<traits::index::value>(lhs)
< std::get<traits::index::value>(rhs)
)
)
{
return traits::reversed::value
? std::get<traits::index::value>(lhs)
> std::get<traits::index::value>(rhs)
: std::get<traits::index::value>(lhs)
< std::get<traits::index::value>(rhs);
}