-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | `binary` backend for `serdoc`
--
-- binary backend for serdoc
@package serdoc-binary
@version 0.1.0.0
module Data.SerDoc.Binary.Codec
data BinaryCodec
newtype ViaBinary a
ViaBinary :: a -> ViaBinary a
[viaBinary] :: ViaBinary a -> a
tupleInfo :: [FieldInfo codec] -> FieldInfo codec
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec ()
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Types.Bool
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Types.Ordering
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Word.Word8
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Word.Word16
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Word.Word32
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Word.Word64
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Types.Word
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Int.Int8
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Int.Int16
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Int.Int32
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Int.Int64
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Types.Int
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Types.Float
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Types.Double
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Num.Integer.Integer
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec GHC.Num.Natural.Natural
instance Data.Binary.Class.Binary a => Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec [a]
instance Data.Binary.Class.Binary a => Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec (GHC.Maybe.Maybe a)
instance (Data.Binary.Class.Binary a, Data.Binary.Class.Binary b) => Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec (Data.Either.Either a b)
instance (Data.Binary.Class.Binary a, Data.Binary.Class.Binary b) => Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec (a, b)
instance (Data.Binary.Class.Binary a, Data.Binary.Class.Binary b, Data.Binary.Class.Binary c) => Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c)
instance (Data.Binary.Class.Binary a, Data.Binary.Class.Binary b, Data.Binary.Class.Binary c, Data.Binary.Class.Binary d) => Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c, d)
instance (Data.Binary.Class.Binary a, Data.Binary.Class.Binary b, Data.Binary.Class.Binary c, Data.Binary.Class.Binary d, Data.Binary.Class.Binary e) => Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c, d, e)
instance (Data.Binary.Class.Binary a, Data.Binary.Class.Binary b, Data.Binary.Class.Binary c, Data.Binary.Class.Binary d, Data.Binary.Class.Binary e, Data.Binary.Class.Binary f) => Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c, d, e, f)
instance (Data.Binary.Class.Binary a, Data.Binary.Class.Binary b, Data.Binary.Class.Binary c, Data.Binary.Class.Binary d, Data.Binary.Class.Binary e, Data.Binary.Class.Binary f, Data.Binary.Class.Binary g) => Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c, d, e, f, g)
instance (Data.Binary.Class.Binary a, Data.Binary.Class.Binary b, Data.Binary.Class.Binary c, Data.Binary.Class.Binary d, Data.Binary.Class.Binary e, Data.Binary.Class.Binary f, Data.Binary.Class.Binary g, Data.Binary.Class.Binary h) => Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c, d, e, f, g, h)
instance (Data.Binary.Class.Binary a, Data.Binary.Class.Binary b, Data.Binary.Class.Binary c, Data.Binary.Class.Binary d, Data.Binary.Class.Binary e, Data.Binary.Class.Binary f, Data.Binary.Class.Binary g, Data.Binary.Class.Binary h, Data.Binary.Class.Binary i) => Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c, d, e, f, g, h, i)
instance (Data.Binary.Class.Binary a, Data.Binary.Class.Binary b, Data.Binary.Class.Binary c, Data.Binary.Class.Binary d, Data.Binary.Class.Binary e, Data.Binary.Class.Binary f, Data.Binary.Class.Binary g, Data.Binary.Class.Binary h, Data.Binary.Class.Binary i, Data.Binary.Class.Binary j) => Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c, d, e, f, g, h, i, j)
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec Data.ByteString.Internal.Type.ByteString
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec Data.ByteString.Lazy.Internal.ByteString
instance Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec Data.ByteString.Short.Internal.ShortByteString
instance Data.Binary.Class.Binary a => Data.SerDoc.Class.Serializable Data.SerDoc.Binary.Codec.BinaryCodec (Data.SerDoc.Binary.Codec.ViaBinary a)
instance Data.SerDoc.Class.Codec Data.SerDoc.Binary.Codec.BinaryCodec
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec ()
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Types.Bool
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Types.Ordering
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Word.Word8
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Word.Word16
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Word.Word32
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Word.Word64
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Types.Word
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Int.Int8
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Int.Int16
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Int.Int32
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Int.Int64
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Types.Int
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Types.Float
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Types.Double
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Num.Integer.Integer
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec GHC.Num.Natural.Natural
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec a => Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec [a]
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec a => Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec (GHC.Maybe.Maybe a)
instance (Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec a, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec b) => Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec (Data.Either.Either a b)
instance (Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec a, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec b) => Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec (a, b)
instance (Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec a, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec b, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec c) => Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c)
instance (Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec a, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec b, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec c, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec d) => Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c, d)
instance (Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec a, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec b, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec c, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec d, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec e) => Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c, d, e)
instance (Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec a, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec b, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec c, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec d, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec e, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec f) => Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c, d, e, f)
instance (Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec a, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec b, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec c, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec d, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec e, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec f, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec g) => Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c, d, e, f, g)
instance (Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec a, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec b, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec c, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec d, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec e, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec f, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec g, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec h) => Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c, d, e, f, g, h)
instance (Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec a, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec b, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec c, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec d, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec e, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec f, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec g, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec h, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec i) => Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c, d, e, f, g, h, i)
instance (Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec a, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec b, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec c, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec d, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec e, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec f, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec g, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec h, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec i, Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec j) => Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec (a, b, c, d, e, f, g, h, i, j)
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec Data.ByteString.Internal.Type.ByteString
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec Data.ByteString.Lazy.Internal.ByteString
instance Data.SerDoc.Class.HasInfo Data.SerDoc.Binary.Codec.BinaryCodec Data.ByteString.Short.Internal.ShortByteString
module Data.SerDoc.Binary