Simple-Utility v2.3.1
|
#include "Simple-Utility/functional/BasicClosure.hpp"
#include "Simple-Utility/functional/mixins/Conjunction.hpp"
#include "Simple-Utility/functional/mixins/Disjunction.hpp"
#include "Simple-Utility/functional/mixins/Equality.hpp"
#include "Simple-Utility/functional/mixins/InvokePolicies.hpp"
#include "Simple-Utility/functional/mixins/Negation.hpp"
#include "Simple-Utility/functional/mixins/Pipe.hpp"
Go to the source code of this file.
Namespaces | |
namespace | sl |
namespace | sl::functional |
Typedefs | |
template<function Fn> | |
using | sl::functional::Predicate = BasicClosure< Fn, PredicateInvokePolicy, PipeOperator, EqualityOperator, ConjunctionOperator, DisjunctionOperator, NegationOperator > |
Closure template for predicate like types, which accepts a functional type and enables pipe, negation, conjunctive and disjunctive chaining, and equality comparison. | |