|
cMHN 1.2
C++ library for learning MHNs with pRC
|
Go to the source code of this file.
Namespaces | |
| namespace | pRC |
Functions | |
| template<class F , Bool E = false, Direction D = Direction::Forwards, class X > requires (D == Direction::Forwards || D == Direction::Backwards) | |
| static constexpr decltype(auto) | pRC::fold (X &&a) |
| template<class F , Bool E = false, Direction D = Direction::Forwards, class XA , class XB > requires IsInvocable<F, XA, XB> && (D == Direction::Forwards || D == Direction::Backwards) | |
| static constexpr decltype(auto) | pRC::fold (XA &&a, XB &&b) |
| template<class F , Bool E = false, Direction D = Direction::Forwards, class XA , class XB , class... Xs> requires IsInvocable<F, XA, XB> && ((D == Direction::Forwards || D == Direction::Backwards) && sizeof...(Xs) > 0) && requires { fold<F, E, D>(fold<F, E, D>(declval<XA>(), declval<XB>()), declval<Xs>()...); } | |
| static constexpr decltype(auto) | pRC::fold (XA &&a, XB &&b, Xs &&...args) |