The Ord interface defines comparison operations on ordered data types.
Parameters: ty
Constraints: Eq ty
Constructor: MkOrd
Methods:
- compare : ty -> ty -> Ordering
- (<) : ty -> ty -> Bool
- Fixity Declaration: infix operator, level 6
- (>) : ty -> ty -> Bool
- Fixity Declaration: infix operator, level 6
- (<=) : ty -> ty -> Bool
- Fixity Declaration: infix operator, level 6
- (>=) : ty -> ty -> Bool
- Fixity Declaration: infix operator, level 6
- max : ty -> ty -> ty
- min : ty -> ty -> ty
Implementations:
- Ord Prec
- Ord Void
- Ord ()
- Ord Bool
- Ord Int
- Ord Integer
- Ord Bits8
- Ord Bits16
- Ord Bits32
- Ord Bits64
- Ord Int8
- Ord Int16
- Ord Int32
- Ord Int64
- Ord Double
- Ord String
- Ord Char
- Ord a => Ord b => Ord (a, b)
- Ord Nat
- Ord a => Ord (Maybe a)
- (Ord a, Ord b) => Ord (Either a b)
- Ord a => Ord (List a)