| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Lawful
Synopsis
- class c t => Lawful c t
Documentation
A `Lawful c t` instance asserts that the typeclass `c t`
obeys the expected laws of c (whatever that means).
Instances
| Lawful Eq Bool # | |
Defined in Lawful | |
| Lawful Eq Int # | |
Defined in Lawful | |
| Lawful Eq Integer # | |
Defined in Lawful | |
| Lawful Ord Bool # | |
Defined in Lawful | |
| Lawful Ord Int # | |
Defined in Lawful | |
| Lawful Ord Integer # | |
Defined in Lawful | |
| Lawful Eq a => Lawful Eq [a] # | |
Defined in Lawful | |
| Lawful Eq a => Lawful Eq (Maybe a) # | |
Defined in Lawful | |
| Lawful Ord a => Lawful Ord [a] # | |
Defined in Lawful | |
| Lawful Ord a => Lawful Ord (Maybe a) # | |
Defined in Lawful | |
| (Lawful Eq a, Lawful Eq b) => Lawful Eq (Either a b) # | |
Defined in Lawful | |
| (Lawful Ord a, Lawful Ord b) => Lawful Ord (Either a b) # | |
Defined in Lawful | |