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 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 |
(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 # |