Binary Bool | |
Instance detailsDefined in Data.Binary.Class |
Binary Char | |
Instance detailsDefined in Data.Binary.Class |
Binary Double | |
Instance detailsDefined in Data.Binary.Class |
Binary Float | |
Instance detailsDefined in Data.Binary.Class |
Binary Int | |
Instance detailsDefined in Data.Binary.Class |
Binary Int8 | |
Instance detailsDefined in Data.Binary.Class |
Binary Int16 | |
Instance detailsDefined in Data.Binary.Class |
Binary Int32 | |
Instance detailsDefined in Data.Binary.Class |
Binary Int64 | |
Instance detailsDefined in Data.Binary.Class |
Binary Integer | |
Instance detailsDefined in Data.Binary.Class |
Binary Natural | Since: 0.7.3.0 |
Instance detailsDefined in Data.Binary.Class |
Binary Ordering | |
Instance detailsDefined in Data.Binary.Class |
Binary Word | |
Instance detailsDefined in Data.Binary.Class |
Binary Word8 | |
Instance detailsDefined in Data.Binary.Class |
Binary Word16 | |
Instance detailsDefined in Data.Binary.Class |
Binary Word32 | |
Instance detailsDefined in Data.Binary.Class |
Binary Word64 | |
Instance detailsDefined in Data.Binary.Class |
Binary RuntimeRep | @since 0.8.5.0. See |
Instance detailsDefined in Data.Binary.Class |
Binary VecCount | @since 0.8.5.0. See |
Instance detailsDefined in Data.Binary.Class |
Binary VecElem | @since 0.8.5.0. See |
Instance detailsDefined in Data.Binary.Class |
Binary SomeTypeRep | |
Instance detailsDefined in Data.Binary.Class |
Binary () | |
Instance detailsDefined in Data.Binary.Class |
Binary TyCon | @since 0.8.5.0. See |
Instance detailsDefined in Data.Binary.Class |
Binary KindRep | @since 0.8.5.0. See |
Instance detailsDefined in Data.Binary.Class |
Binary TypeLitSort | @since 0.8.5.0. See |
Instance detailsDefined in Data.Binary.Class |
Binary ByteString | |
Instance detailsDefined in Data.Binary.Class |
Binary ByteString | |
Instance detailsDefined in Data.Binary.Class |
Binary Scientific | Note that in the future I intend to change the type of the base10Exponent
from Int to Integer . To be forward compatible the Binary instance
already encodes the exponent as Integer . |
Instance detailsDefined in Data.Scientific |
Binary UTCTime Source # | |
Instance detailsDefined in Data.Binary.Orphans |
Binary Value Source # | |
Instance detailsDefined in Data.Binary.Orphans |
Binary Void | Since: 0.8.0.0 |
Instance detailsDefined in Data.Binary.Class |
Binary Version | Since: 0.8.0.0 |
Instance detailsDefined in Data.Binary.Class |
Binary All | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary Any | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary Fingerprint | Since: 0.7.6.0 |
Instance detailsDefined in Data.Binary.Class |
Binary ShortByteString | |
Instance detailsDefined in Data.Binary.Class |
Binary IntSet | |
Instance detailsDefined in Data.Binary.Class |
Binary ZonedTime Source # | Since: binary-orphans-0.1.8.0 |
Instance detailsDefined in Data.Binary.Orphans |
Binary LocalTime Source # | |
Instance detailsDefined in Data.Binary.Orphans |
Binary TimeOfDay Source # | |
Instance detailsDefined in Data.Binary.Orphans |
Binary TimeZone Source # | |
Instance detailsDefined in Data.Binary.Orphans |
Binary UniversalTime Source # | |
Instance detailsDefined in Data.Binary.Orphans |
Binary SystemTime Source # | Since: binary-orphans-0.1.7.0 |
Instance detailsDefined in Data.Binary.Orphans |
Binary NominalDiffTime Source # | |
Instance detailsDefined in Data.Binary.Orphans |
Binary AbsoluteTime Source # | Since: binary-orphans-0.1.4.0 |
Instance detailsDefined in Data.Binary.Orphans |
Binary DiffTime Source # | |
Instance detailsDefined in Data.Binary.Orphans |
Binary Day Source # | |
Instance detailsDefined in Data.Binary.Orphans |
Binary a => Binary [a] | |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Maybe a) | |
Instance detailsDefined in Data.Binary.Class |
(Binary a, Integral a) => Binary (Ratio a) | |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Complex a) | |
Instance detailsDefined in Data.Binary.Class |
Binary (Fixed a) | Since: 0.8.0.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Min a) | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Max a) | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (First a) | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Last a) | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary m => Binary (WrappedMonoid m) | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Option a) | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Identity a) | |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (First a) | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Last a) | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Dual a) | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Sum a) | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Product a) | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (NonEmpty a) | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
(FoldCase a, Binary a) => Binary (CI a) Source # | Since: binary-orphans-0.1.5.0 |
Instance detailsDefined in Data.Binary.Orphans |
Binary e => Binary (IntMap e) | |
Instance detailsDefined in Data.Binary.Class |
Binary e => Binary (Tree e) | |
Instance detailsDefined in Data.Binary.Class |
Binary e => Binary (Seq e) | |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Set a) | |
Instance detailsDefined in Data.Binary.Class |
(Hashable a, Binary a) => Binary (Hashed a) Source # | |
Instance detailsDefined in Data.Binary.Orphans |
(Hashable v, Eq v, Binary v) => Binary (HashSet v) Source # | |
Instance detailsDefined in Data.Binary.Orphans |
(Binary a, Binary b) => Binary (Either a b) | |
Instance detailsDefined in Data.Binary.Class |
Typeable a => Binary (TypeRep a) | |
Instance detailsDefined in Data.Binary.Class |
(Binary a, Binary b) => Binary (a, b) | |
Instance detailsDefined in Data.Binary.Class |
(Hashable k, Eq k, Binary k, Binary v) => Binary (HashMap k v) Source # | |
Instance detailsDefined in Data.Binary.Orphans |
(Binary k, Binary e) => Binary (Map k e) | |
Instance detailsDefined in Data.Binary.Class |
(Binary i, Ix i, Binary e, IArray UArray e) => Binary (UArray i e) | |
Instance detailsDefined in Data.Binary.Class |
(Binary i, Ix i, Binary e) => Binary (Array i e) | |
Instance detailsDefined in Data.Binary.Class |
(Binary a, Binary b) => Binary (Arg a b) | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
(Binary a, Binary b, Binary c) => Binary (a, b, c) | |
Instance detailsDefined in Data.Binary.Class |
Binary (f a) => Binary (Alt f a) | Since: 0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary b => Binary (Tagged s b) Source # | |
Instance detailsDefined in Data.Binary.Orphans |
(Binary a, Binary b, Binary c, Binary d) => Binary (a, b, c, d) | |
Instance detailsDefined in Data.Binary.Class |
(Binary a, Binary b, Binary c, Binary d, Binary e) => Binary (a, b, c, d, e) | |
Instance detailsDefined in Data.Binary.Class Methods put :: (a, b, c, d, e) -> Put Source # get :: Get (a, b, c, d, e) Source # putList :: [(a, b, c, d, e)] -> Put Source # |
(Binary a, Binary b, Binary c, Binary d, Binary e, Binary f) => Binary (a, b, c, d, e, f) | |
Instance detailsDefined in Data.Binary.Class Methods put :: (a, b, c, d, e, f) -> Put Source # get :: Get (a, b, c, d, e, f) Source # putList :: [(a, b, c, d, e, f)] -> Put Source # |
(Binary a, Binary b, Binary c, Binary d, Binary e, Binary f, Binary g) => Binary (a, b, c, d, e, f, g) | |
Instance detailsDefined in Data.Binary.Class Methods put :: (a, b, c, d, e, f, g) -> Put Source # get :: Get (a, b, c, d, e, f, g) Source # putList :: [(a, b, c, d, e, f, g)] -> Put Source # |
(Binary a, Binary b, Binary c, Binary d, Binary e, Binary f, Binary g, Binary h) => Binary (a, b, c, d, e, f, g, h) | |
Instance detailsDefined in Data.Binary.Class Methods put :: (a, b, c, d, e, f, g, h) -> Put Source # get :: Get (a, b, c, d, e, f, g, h) Source # putList :: [(a, b, c, d, e, f, g, h)] -> Put Source # |
(Binary a, Binary b, Binary c, Binary d, Binary e, Binary f, Binary g, Binary h, Binary i) => Binary (a, b, c, d, e, f, g, h, i) | |
Instance detailsDefined in Data.Binary.Class Methods put :: (a, b, c, d, e, f, g, h, i) -> Put Source # get :: Get (a, b, c, d, e, f, g, h, i) Source # putList :: [(a, b, c, d, e, f, g, h, i)] -> Put Source # |
(Binary a, Binary b, Binary c, Binary d, Binary e, Binary f, Binary g, Binary h, Binary i, Binary j) => Binary (a, b, c, d, e, f, g, h, i, j) | |
Instance detailsDefined in Data.Binary.Class Methods put :: (a, b, c, d, e, f, g, h, i, j) -> Put Source # get :: Get (a, b, c, d, e, f, g, h, i, j) Source # putList :: [(a, b, c, d, e, f, g, h, i, j)] -> Put Source # |