はOrd
タイプクラスを考える:タイプw/`min`?
Prelude> :i Ord
class Eq a => Ord a where
compare :: a -> a -> Ordering
(<) :: a -> a -> Bool
(<=) :: a -> a -> Bool
(>) :: a -> a -> Bool
(>=) :: a -> a -> Bool
max :: a -> a -> a
min :: a -> a -> a
は、指定された型のmin : a
フィールド/機能を提供する型クラスはありますか?
例:
min :: Int
出力最小Int
値になります。
あなたが探しているのは、['Bounded'](http://hackage.haskell.org/package/base-4.9.1.0/docs/Prelude.html#t:Bounded)のtypeclassです。 – baxbaxwalanuksiwe