Pretty Good Sum Type  1.0.0
pgs::or_< Ts > Struct Template Reference

Parameter pack disjunction. More...

#include <logical.hpp>

Inheritance diagram for pgs::or_< Ts >:
pgs::fold_left< detail::or_helper, std::false_type, Ts... > std::false_type

Detailed Description

template<class... Ts>
struct pgs::or_< Ts >

Parameter pack disjunction.

Fold logical || through a predicate pack

Template Parameters
Predicatepack
Returns
Type equivalent to one of std::true_type or std::false_type

The documentation for this struct was generated from the following file: