3#ifndef pRC_CORE_BASIC_FUNCTIONS_MIN_H
4#define pRC_CORE_BASIC_FUNCTIONS_MIN_H
13 static inline constexpr X min(
X &&a)
18 template<
class XA,
class XB, If<IsInvocable<Less, XA, XB>> = 0>
19 static inline constexpr auto min(
XA &&a,
XB &&b)
Definition cholesky.hpp:18
std::conjunction< Bs... > All
Definition type_traits.hpp:77
static constexpr X min(X &&a)
Definition min.hpp:13
std::enable_if_t< B{}, int > If
Definition type_traits.hpp:68
std::is_invocable< F, Args... > IsInvocable
Definition type_traits.hpp:134
static constexpr T where(TE const e, T &&a, T &&b)
Definition where.hpp:12
static constexpr Conditional< IsSatisfied< C >, RemoveConstReference< X >, X > copy(X &&a)
Definition copy.hpp:13