| Orderable Bool Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Char Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Double Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Float Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Int Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Int8 Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Int16 Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Int32 Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Int64 Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Integer Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Natural Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Ordering Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Word Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Word8 Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Word16 Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Word32 Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Word64 Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable () Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Void Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Bit Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable Bits Source # | |
Instance detailsDefined in Ersatz.Bits |
| Orderable Bit8 Source # | |
Instance detailsDefined in Ersatz.Bits |
| Orderable Bit7 Source # | |
Instance detailsDefined in Ersatz.Bits |
| Orderable Bit6 Source # | |
Instance detailsDefined in Ersatz.Bits |
| Orderable Bit5 Source # | |
Instance detailsDefined in Ersatz.Bits |
| Orderable Bit4 Source # | |
Instance detailsDefined in Ersatz.Bits |
| Orderable Bit3 Source # | |
Instance detailsDefined in Ersatz.Bits |
| Orderable Bit2 Source # | |
Instance detailsDefined in Ersatz.Bits |
| Orderable Bit1 Source # | |
Instance detailsDefined in Ersatz.Bits |
| Orderable BitChar Source # | |
Instance detailsDefined in Ersatz.BitChar |
| Orderable a => Orderable [a] Source # | Lexicographic order |
Instance detailsDefined in Ersatz.Orderable |
| Orderable a => Orderable (Maybe a) Source # | |
Instance detailsDefined in Ersatz.Orderable |
| Orderable v => Orderable (IntMap v) Source # | Compare by lexicographic order on sorted key-value pairs |
Instance detailsDefined in Ersatz.Orderable |
| Orderable a => Orderable (Tree a) Source # | Compare by lexicographic order on: root node, list of children |
Instance detailsDefined in Ersatz.Orderable |
| Orderable v => Orderable (Seq v) Source # | Compare by lexicographic order on elements |
Instance detailsDefined in Ersatz.Orderable |
| (Orderable a, Orderable b) => Orderable (Either a b) Source # | |
Instance detailsDefined in Ersatz.Orderable |
| (Orderable a, Orderable b) => Orderable (a, b) Source # | |
Instance detailsDefined in Ersatz.Orderable |
| (Ord k, Orderable v) => Orderable (Map k v) Source # | Compare by lexicographic order on sorted key-value pairs |
Instance detailsDefined in Ersatz.Orderable |
| (Orderable a, Orderable b, Orderable c) => Orderable (a, b, c) Source # | |
Instance detailsDefined in Ersatz.Orderable Methods (<?) :: (a, b, c) -> (a, b, c) -> Bit Source # (<=?) :: (a, b, c) -> (a, b, c) -> Bit Source # (>=?) :: (a, b, c) -> (a, b, c) -> Bit Source # (>?) :: (a, b, c) -> (a, b, c) -> Bit Source # |
| (Orderable a, Orderable b, Orderable c, Orderable d) => Orderable (a, b, c, d) Source # | |
Instance detailsDefined in Ersatz.Orderable Methods (<?) :: (a, b, c, d) -> (a, b, c, d) -> Bit Source # (<=?) :: (a, b, c, d) -> (a, b, c, d) -> Bit Source # (>=?) :: (a, b, c, d) -> (a, b, c, d) -> Bit Source # (>?) :: (a, b, c, d) -> (a, b, c, d) -> Bit Source # |
| (Orderable a, Orderable b, Orderable c, Orderable d, Orderable e) => Orderable (a, b, c, d, e) Source # | |
Instance detailsDefined in Ersatz.Orderable Methods (<?) :: (a, b, c, d, e) -> (a, b, c, d, e) -> Bit Source # (<=?) :: (a, b, c, d, e) -> (a, b, c, d, e) -> Bit Source # (>=?) :: (a, b, c, d, e) -> (a, b, c, d, e) -> Bit Source # (>?) :: (a, b, c, d, e) -> (a, b, c, d, e) -> Bit Source # |
| (Orderable a, Orderable b, Orderable c, Orderable d, Orderable e, Orderable f) => Orderable (a, b, c, d, e, f) Source # | |
Instance detailsDefined in Ersatz.Orderable Methods (<?) :: (a, b, c, d, e, f) -> (a, b, c, d, e, f) -> Bit Source # (<=?) :: (a, b, c, d, e, f) -> (a, b, c, d, e, f) -> Bit Source # (>=?) :: (a, b, c, d, e, f) -> (a, b, c, d, e, f) -> Bit Source # (>?) :: (a, b, c, d, e, f) -> (a, b, c, d, e, f) -> Bit Source # |
| (Orderable a, Orderable b, Orderable c, Orderable d, Orderable e, Orderable f, Orderable g) => Orderable (a, b, c, d, e, f, g) Source # | |
Instance detailsDefined in Ersatz.Orderable Methods (<?) :: (a, b, c, d, e, f, g) -> (a, b, c, d, e, f, g) -> Bit Source # (<=?) :: (a, b, c, d, e, f, g) -> (a, b, c, d, e, f, g) -> Bit Source # (>=?) :: (a, b, c, d, e, f, g) -> (a, b, c, d, e, f, g) -> Bit Source # (>?) :: (a, b, c, d, e, f, g) -> (a, b, c, d, e, f, g) -> Bit Source # |