| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Relation.Binary.Comparison
Documentation
Instances
| Preord Bool Source # | |
| Preord Integer Source # | |
| Preord Natural Source # | |
| Preord Ordering Source # | |
| Preord () Source # | |
| Preord a => Preord (Maybe a) Source # | |
| (Preord a, Preord b) => Preord (Lexical (Either a b)) Source # | |
| (PartialOrd a, PartialOrd b) => Preord (Lexical (a, b)) Source # | |
| (Preord a, Preord b) => Preord (Either a b) Source # | |
| (Preord a, Preord b) => Preord (a, b) Source # | |
class PartialEq a where Source #
Instances
| PartialEq Bool Source # | |
| PartialEq Integer Source # | |
| PartialEq Natural Source # | |
| PartialEq Ordering Source # | |
| PartialEq () Source # | |
| PartialEq a => PartialEq (Maybe a) Source # | |
| PartialEq a => PartialEq (Lexical a) Source # | |
| (PartialEq a, PartialEq b) => PartialEq (Either a b) Source # | |
| (PartialEq a, PartialEq b) => PartialEq (a, b) Source # | |
class (Preord a, PartialEq a) => PartialOrd a where Source #
Methods
tryCompare :: a -> a -> Maybe Ordering Source #
Instances
| PartialOrd Bool Source # | |
| PartialOrd Integer Source # | |
| PartialOrd Natural Source # | |
| PartialOrd Ordering Source # | |
| PartialOrd () Source # | |
| PartialOrd a => PartialOrd (Maybe a) Source # | |
| (PartialOrd a, PartialOrd b) => PartialOrd (Lexical (Either a b)) Source # | |
| (PartialOrd a, PartialOrd b) => PartialOrd (Lexical (a, b)) Source # | |
| (PartialOrd a, PartialOrd b) => PartialOrd (Either a b) Source # | |
| (PartialOrd a, PartialOrd b) => PartialOrd (a, b) Source # | |
class (PartialOrd a, Eq a) => Ord a where Source #
Constructors
| Lexical a |
Instances
| Semigroup a => Semigroup (Lexical a) Source # | |
| Monoid a => Monoid (Lexical a) Source # | |
| Group a => Group (Lexical a) Source # | |
| (Ord a, Ord b) => Ord (Lexical (Either a b)) Source # | |
| (Ord a, Ord b) => Ord (Lexical (a, b)) Source # | |
| (PartialOrd a, PartialOrd b) => PartialOrd (Lexical (Either a b)) Source # | |
| (PartialOrd a, PartialOrd b) => PartialOrd (Lexical (a, b)) Source # | |
| (Eq a, Eq b) => Eq (Lexical (Either a b)) Source # | |
| (PartialOrd a, PartialOrd b, Eq a, Eq b) => Eq (Lexical (a, b)) Source # | |
| PartialEq a => PartialEq (Lexical a) Source # | |
| (Preord a, Preord b) => Preord (Lexical (Either a b)) Source # | |
| (PartialOrd a, PartialOrd b) => Preord (Lexical (a, b)) Source # | |