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