Provides a .than
static constexpr function object.
When creating a binary function object of type Algo
whose signature is A x B -> Return
, nested_than<Algo>
can be used as a base class of Algo
. Doing so will provide a static constexpr member called than
, which has the following signature:
Note that the function object Algo
must be default-constructible, since it will be called as Algo{}(arguments...)
.