键入类w /`min`?

时间:2017-03-26 13:03:24

标签: class haskell

给定Ord类型类:

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值。

1 个答案:

答案 0 :(得分:12)

您正在寻找Bounded,其中包含minBound