| Serialise Bool Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Char Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Double Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Float Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Int Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Int8 Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Int16 Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Int32 Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Int64 Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Integer Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Natural Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Ordering Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Word Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Word8 Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Word16 Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Word32 Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Word64 Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise RuntimeRep Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise VecCount Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise VecElem Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise SomeTypeRep Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise () Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise TyCon Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise KindRep Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise TypeLitSort Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Void Source # | Since: 0.2.4.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Version Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise ExitCode Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise All Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Any Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CChar Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CSChar Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CUChar Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CShort Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CUShort Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CInt Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CUInt Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CLong Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CULong Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CLLong Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CULLong Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CFloat Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CDouble Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CPtrdiff Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CSize Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CWchar Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CSigAtomic Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CClock Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CTime Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CUSeconds Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CSUSeconds Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CIntPtr Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CUIntPtr Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CIntMax Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise CUIntMax Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Fingerprint Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise ShortByteString Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise ByteString Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise ByteString Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Text Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Term Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise IntSet Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Half Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise Text Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise UTCTime Source # | UTCTime is encoded using the extended time format which is currently in
Internet Draft state,
https://tools.ietf.org/html/draft-bormann-cbor-time-tag-00.
Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise [a] Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Maybe a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Serialise a, Integral a) => Serialise (Ratio a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Complex a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Min a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Max a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (First a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Last a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (WrappedMonoid a) Source # | |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Option a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (ZipList a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Identity a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (First a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Last a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Dual a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Sum a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Product a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Down a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (NonEmpty a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (IntMap a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Tree a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Seq a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Ord a, Serialise a) => Serialise (Set a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Maybe a) Source # | Since: 0.2.4.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Serialise a, Hashable a, Eq a) => Serialise (HashSet a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Serialise a, Unbox a) => Serialise (Vector a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Serialise a, Storable a) => Serialise (Vector a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Serialise a, Prim a) => Serialise (Vector a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Vector a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Serialise a, Serialise b) => Serialise (Either a b) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Typeable a => Serialise (TypeRep a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Serialise a, Serialise b) => Serialise (a, b) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise (Fixed e) Source # | Values are serialised in units of least precision represented as
Integer. Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise (Proxy a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Ord k, Serialise k, Serialise v) => Serialise (Map k v) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Serialise a, Serialise b) => Serialise (Pair a b) Source # | Since: 0.2.4.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Serialise a, Serialise b) => Serialise (These a b) Source # | Since: 0.2.4.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Serialise a, Serialise b) => Serialise (Either a b) Source # | Since: 0.2.4.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Serialise a, Serialise b) => Serialise (These a b) Source # | Since: 0.2.4.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Serialise k, Hashable k, Eq k, Serialise v) => Serialise (HashMap k v) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Serialise a, Serialise b, Serialise c) => Serialise (a, b, c) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise a => Serialise (Const a b) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| Serialise (f a) => Serialise (Alt f a) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class |
| (Serialise a, Serialise b, Serialise c, Serialise d) => Serialise (a, b, c, d) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class Methods encode :: (a, b, c, d) -> Encoding Source # decode :: Decoder s (a, b, c, d) Source # encodeList :: [(a, b, c, d)] -> Encoding Source # decodeList :: Decoder s [(a, b, c, d)] Source # |
| (Serialise a, Serialise b, Serialise c, Serialise d, Serialise e) => Serialise (a, b, c, d, e) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class Methods encode :: (a, b, c, d, e) -> Encoding Source # decode :: Decoder s (a, b, c, d, e) Source # encodeList :: [(a, b, c, d, e)] -> Encoding Source # decodeList :: Decoder s [(a, b, c, d, e)] Source # |
| (Serialise a, Serialise b, Serialise c, Serialise d, Serialise e, Serialise f) => Serialise (a, b, c, d, e, f) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class Methods encode :: (a, b, c, d, e, f) -> Encoding Source # decode :: Decoder s (a, b, c, d, e, f) Source # encodeList :: [(a, b, c, d, e, f)] -> Encoding Source # decodeList :: Decoder s [(a, b, c, d, e, f)] Source # |
| (Serialise a, Serialise b, Serialise c, Serialise d, Serialise e, Serialise f, Serialise g) => Serialise (a, b, c, d, e, f, g) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class Methods encode :: (a, b, c, d, e, f, g) -> Encoding Source # decode :: Decoder s (a, b, c, d, e, f, g) Source # encodeList :: [(a, b, c, d, e, f, g)] -> Encoding Source # decodeList :: Decoder s [(a, b, c, d, e, f, g)] Source # |
| (Serialise a, Serialise b, Serialise c, Serialise d, Serialise e, Serialise f, Serialise g, Serialise h) => Serialise (a, b, c, d, e, f, g, h) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class Methods encode :: (a, b, c, d, e, f, g, h) -> Encoding Source # decode :: Decoder s (a, b, c, d, e, f, g, h) Source # encodeList :: [(a, b, c, d, e, f, g, h)] -> Encoding Source # decodeList :: Decoder s [(a, b, c, d, e, f, g, h)] Source # |
| (Serialise a, Serialise b, Serialise c, Serialise d, Serialise e, Serialise f, Serialise g, Serialise h, Serialise i) => Serialise (a, b, c, d, e, f, g, h, i) Source # | Since: 0.2.0.0 |
Instance detailsDefined in Codec.Serialise.Class Methods encode :: (a, b, c, d, e, f, g, h, i) -> Encoding Source # decode :: Decoder s (a, b, c, d, e, f, g, h, i) Source # encodeList :: [(a, b, c, d, e, f, g, h, i)] -> Encoding Source # decodeList :: Decoder s [(a, b, c, d, e, f, g, h, i)] Source # |