| Ord Bool |  | 
| Ord Char |  | 
| Ord Double |  | 
| Ord Float |  | 
| Ord Int |  | 
| Ord Int8 |  | 
| Ord Int16 |  | 
| Ord Int32 |  | 
| Ord Int64 |  | 
| Ord Integer |  | 
| Ord Ordering |  | 
| Ord Word |  | 
| Ord Word8 |  | 
| Ord Word16 |  | 
| Ord Word32 |  | 
| Ord Word64 |  | 
| Ord () |  | 
| Ord Arity |  | 
| Ord Fixity |  | 
| Ord Associativity |  | 
| Ord TyCon |  | 
| Ord TypeRep |  | 
| Ord ArithException |  | 
| Ord Fingerprint |  | 
| Ord IOMode |  | 
| Ord SeekMode |  | 
| Ord CUIntMax |  | 
| Ord CIntMax |  | 
| Ord CUIntPtr |  | 
| Ord CIntPtr |  | 
| Ord CSUSeconds |  | 
| Ord CUSeconds |  | 
| Ord CTime |  | 
| Ord CClock |  | 
| Ord CSigAtomic |  | 
| Ord CWchar |  | 
| Ord CSize |  | 
| Ord CPtrdiff |  | 
| Ord CDouble |  | 
| Ord CFloat |  | 
| Ord CULLong |  | 
| Ord CLLong |  | 
| Ord CULong |  | 
| Ord CLong |  | 
| Ord CUInt |  | 
| Ord CInt |  | 
| Ord CUShort |  | 
| Ord CShort |  | 
| Ord CUChar |  | 
| Ord CSChar |  | 
| Ord CChar |  | 
| Ord Any |  | 
| Ord All |  | 
| Ord GeneralCategory |  | 
| Ord TypeRepKey |  | 
| Ord IntPtr |  | 
| Ord WordPtr |  | 
| Ord NewlineMode |  | 
| Ord Newline |  | 
| Ord BufferMode |  | 
| Ord ExitCode |  | 
| Ord ArrayException |  | 
| Ord AsyncException |  | 
| Ord ThreadStatus |  | 
| Ord BlockReason |  | 
| Ord ThreadId |  | 
| Ord Fd |  | 
| Ord CRLim |  | 
| Ord CTcflag |  | 
| Ord CSpeed |  | 
| Ord CCc |  | 
| Ord CUid |  | 
| Ord CNlink |  | 
| Ord CGid |  | 
| Ord CSsize |  | 
| Ord CPid |  | 
| Ord COff |  | 
| Ord CMode |  | 
| Ord CIno |  | 
| Ord CDev |  | 
| Ord Unique |  | 
| Ord Unique |  | 
| Ord Version |  | 
| Ord a => Ord [a] |  | 
| Integral a => Ord (Ratio a) |  | 
| Ord (Ptr a) |  | 
| Ord (FunPtr a) |  | 
| Ord a => Ord (Maybe a) |  | 
| Ord a => Ord (Last a) |  | 
| Ord a => Ord (First a) |  | 
| Ord a => Ord (Product a) |  | 
| Ord a => Ord (Sum a) |  | 
| Ord a => Ord (Dual a) |  | 
| Ord (ForeignPtr a) |  | 
| Ord a => Ord (Down a) |  | 
| Ord (Fixed a) |  | 
| (Ord a, Ord b) => Ord (Either a b) |  | 
| (Ord a, Ord b) => Ord (a, b) |  | 
| (Ix i, Ord e) => Ord (Array i e) |  | 
| (Ord a, Ord b, Ord c) => Ord (a, b, c) |  | 
| (Ord a, Ord b, Ord c, Ord d) => Ord (a, b, c, d) |  | 
| (Ord a, Ord b, Ord c, Ord d, Ord e) => Ord (a, b, c, d, e) |  | 
| (Ord a, Ord b, Ord c, Ord d, Ord e, Ord f) => Ord (a, b, c, d, e, f) |  | 
| (Ord a, Ord b, Ord c, Ord d, Ord e, Ord f, Ord g) => Ord (a, b, c, d, e, f, g) |  | 
| (Ord a, Ord b, Ord c, Ord d, Ord e, Ord f, Ord g, Ord h) => Ord (a, b, c, d, e, f, g, h) |  | 
| (Ord a, Ord b, Ord c, Ord d, Ord e, Ord f, Ord g, Ord h, Ord i) => Ord (a, b, c, d, e, f, g, h, i) |  | 
| (Ord a, Ord b, Ord c, Ord d, Ord e, Ord f, Ord g, Ord h, Ord i, Ord j) => Ord (a, b, c, d, e, f, g, h, i, j) |  | 
| (Ord a, Ord b, Ord c, Ord d, Ord e, Ord f, Ord g, Ord h, Ord i, Ord j, Ord k) => Ord (a, b, c, d, e, f, g, h, i, j, k) |  | 
| (Ord a, Ord b, Ord c, Ord d, Ord e, Ord f, Ord g, Ord h, Ord i, Ord j, Ord k, Ord l) => Ord (a, b, c, d, e, f, g, h, i, j, k, l) |  | 
| (Ord a, Ord b, Ord c, Ord d, Ord e, Ord f, Ord g, Ord h, Ord i, Ord j, Ord k, Ord l, Ord m) => Ord (a, b, c, d, e, f, g, h, i, j, k, l, m) |  | 
| (Ord a, Ord b, Ord c, Ord d, Ord e, Ord f, Ord g, Ord h, Ord i, Ord j, Ord k, Ord l, Ord m, Ord n) => Ord (a, b, c, d, e, f, g, h, i, j, k, l, m, n) |  | 
| (Ord a, Ord b, Ord c, Ord d, Ord e, Ord f, Ord g, Ord h, Ord i, Ord j, Ord k, Ord l, Ord m, Ord n, Ord o) => Ord (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) |  |