26 #ifndef MLN_VALUE_SET_HH
27 # define MLN_VALUE_SET_HH
33 # include <mln/value/internal/iterable_set.hh>
34 # include <mln/trait/value_.hh>
46 template <
typename T,
typename E,
bool is_lowq = false>
50 template <
typename T,
typename E>
51 struct set_selector_< T, E, true >
53 public iterable_set< T, E >
65 struct set :
public internal::set_selector_< T, set<T>,
66 mlc_equal( mln_trait_value_quant(T),
67 mln::trait::value::quant::low )::value
75 # ifndef MLN_INCLUDE_ONLY
86 # endif // ! MLN_INCLUDE_ONLY
93 #endif // ! MLN_VALUE_SET_HH