26 #ifndef MLN_FUN_MATH_INF_HH
27 # define MLN_FUN_MATH_INF_HH
29 # include <mln/fun/binary.hh>
30 # include <mln/math/min.hh>
38 struct inf : binary<inf> {};
47 template <
typename T1,
typename T2>
50 typedef set_binary_ ret;
51 typedef mln_trait_promote(T1, T2) result;
55 static result read(const argument1& a, const argument1& b)
57 return math::min(a, b);
67 #endif // ! MLN_FUN_MATH_INF_HH