Codec BinaryCodec Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Int16 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Int32 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Int64 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Int8 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Word16 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Word32 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Word64 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Word8 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec ByteString Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec ByteString Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec ShortByteString Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Ordering Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Integer Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Natural Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec () Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Bool Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Double Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Float Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Int Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec Word Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Int16 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Int32 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Int64 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Int8 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Word16 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Word32 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Word64 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Word8 Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec ByteString Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec ByteString Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec ShortByteString Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Ordering Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Integer Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Natural Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec () Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Bool Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Double Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Float Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Int Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Serializable BinaryCodec Word Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec a => HasInfo BinaryCodec (Maybe a) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
HasInfo BinaryCodec a => HasInfo BinaryCodec [a] Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Binary a => Serializable BinaryCodec (ViaBinary a) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Binary a => Serializable BinaryCodec (Maybe a) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
Binary a => Serializable BinaryCodec [a] Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(HasInfo BinaryCodec a, HasInfo BinaryCodec b) => HasInfo BinaryCodec (Either a b) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(HasInfo BinaryCodec a, HasInfo BinaryCodec b) => HasInfo BinaryCodec (a, b) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(Binary a, Binary b) => Serializable BinaryCodec (Either a b) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(Binary a, Binary b) => Serializable BinaryCodec (a, b) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(HasInfo BinaryCodec a, HasInfo BinaryCodec b, HasInfo BinaryCodec c) => HasInfo BinaryCodec (a, b, c) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(Binary a, Binary b, Binary c) => Serializable BinaryCodec (a, b, c) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(HasInfo BinaryCodec a, HasInfo BinaryCodec b, HasInfo BinaryCodec c, HasInfo BinaryCodec d) => HasInfo BinaryCodec (a, b, c, d) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(Binary a, Binary b, Binary c, Binary d) => Serializable BinaryCodec (a, b, c, d) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(HasInfo BinaryCodec a, HasInfo BinaryCodec b, HasInfo BinaryCodec c, HasInfo BinaryCodec d, HasInfo BinaryCodec e) => HasInfo BinaryCodec (a, b, c, d, e) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(Binary a, Binary b, Binary c, Binary d, Binary e) => Serializable BinaryCodec (a, b, c, d, e) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(HasInfo BinaryCodec a, HasInfo BinaryCodec b, HasInfo BinaryCodec c, HasInfo BinaryCodec d, HasInfo BinaryCodec e, HasInfo BinaryCodec f) => HasInfo BinaryCodec (a, b, c, d, e, f) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(Binary a, Binary b, Binary c, Binary d, Binary e, Binary f) => Serializable BinaryCodec (a, b, c, d, e, f) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec Methods encode :: Proxy BinaryCodec -> (a, b, c, d, e, f) -> MonadEncode BinaryCodec () # decode :: Proxy BinaryCodec -> MonadDecode BinaryCodec (a, b, c, d, e, f) # |
(HasInfo BinaryCodec a, HasInfo BinaryCodec b, HasInfo BinaryCodec c, HasInfo BinaryCodec d, HasInfo BinaryCodec e, HasInfo BinaryCodec f, HasInfo BinaryCodec g) => HasInfo BinaryCodec (a, b, c, d, e, f, g) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(Binary a, Binary b, Binary c, Binary d, Binary e, Binary f, Binary g) => Serializable BinaryCodec (a, b, c, d, e, f, g) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec Methods encode :: Proxy BinaryCodec -> (a, b, c, d, e, f, g) -> MonadEncode BinaryCodec () # decode :: Proxy BinaryCodec -> MonadDecode BinaryCodec (a, b, c, d, e, f, g) # |
(HasInfo BinaryCodec a, HasInfo BinaryCodec b, HasInfo BinaryCodec c, HasInfo BinaryCodec d, HasInfo BinaryCodec e, HasInfo BinaryCodec f, HasInfo BinaryCodec g, HasInfo BinaryCodec h) => HasInfo BinaryCodec (a, b, c, d, e, f, g, h) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(Binary a, Binary b, Binary c, Binary d, Binary e, Binary f, Binary g, Binary h) => Serializable BinaryCodec (a, b, c, d, e, f, g, h) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec Methods encode :: Proxy BinaryCodec -> (a, b, c, d, e, f, g, h) -> MonadEncode BinaryCodec () # decode :: Proxy BinaryCodec -> MonadDecode BinaryCodec (a, b, c, d, e, f, g, h) # |
(HasInfo BinaryCodec a, HasInfo BinaryCodec b, HasInfo BinaryCodec c, HasInfo BinaryCodec d, HasInfo BinaryCodec e, HasInfo BinaryCodec f, HasInfo BinaryCodec g, HasInfo BinaryCodec h, HasInfo BinaryCodec i) => HasInfo BinaryCodec (a, b, c, d, e, f, g, h, i) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(Binary a, Binary b, Binary c, Binary d, Binary e, Binary f, Binary g, Binary h, Binary i) => Serializable BinaryCodec (a, b, c, d, e, f, g, h, i) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec Methods encode :: Proxy BinaryCodec -> (a, b, c, d, e, f, g, h, i) -> MonadEncode BinaryCodec () # decode :: Proxy BinaryCodec -> MonadDecode BinaryCodec (a, b, c, d, e, f, g, h, i) # |
(HasInfo BinaryCodec a, HasInfo BinaryCodec b, HasInfo BinaryCodec c, HasInfo BinaryCodec d, HasInfo BinaryCodec e, HasInfo BinaryCodec f, HasInfo BinaryCodec g, HasInfo BinaryCodec h, HasInfo BinaryCodec i, HasInfo BinaryCodec j) => HasInfo BinaryCodec (a, b, c, d, e, f, g, h, i, j) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
(Binary a, Binary b, Binary c, Binary d, Binary e, Binary f, Binary g, Binary h, Binary i, Binary j) => Serializable BinaryCodec (a, b, c, d, e, f, g, h, i, j) Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec Methods encode :: Proxy BinaryCodec -> (a, b, c, d, e, f, g, h, i, j) -> MonadEncode BinaryCodec () # decode :: Proxy BinaryCodec -> MonadDecode BinaryCodec (a, b, c, d, e, f, g, h, i, j) # |
type DefEnumEncoding BinaryCodec Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
type MonadDecode BinaryCodec Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |
type MonadEncode BinaryCodec Source # | |
Instance detailsDefined in Data.SerDoc.Binary.Codec |