packages feed

cereal 0.5.0.0 → 0.5.1.0

raw patch · 1 files changed

+6/−2 lines, 1 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

+ Data.Serialize: instance (Data.Serialize.GSerialize a, Data.Serialize.GSerialize b) => Data.Serialize.GSerialize (a GHC.Generics.:*: b)
+ Data.Serialize: instance (Data.Serialize.GetSum a, Data.Serialize.GetSum b, Data.Serialize.GSerialize a, Data.Serialize.GSerialize b) => Data.Serialize.GetSum (a GHC.Generics.:+: b)
+ Data.Serialize: instance (Data.Serialize.PutSum a, Data.Serialize.PutSum b, Data.Serialize.GSerialize a, Data.Serialize.GSerialize b) => Data.Serialize.PutSum (a GHC.Generics.:+: b)
+ Data.Serialize: instance (Data.Serialize.PutSum a, Data.Serialize.PutSum b, Data.Serialize.GetSum a, Data.Serialize.GetSum b, Data.Serialize.GSerialize a, Data.Serialize.GSerialize b, Data.Serialize.SumSize a, Data.Serialize.SumSize b) => Data.Serialize.GSerialize (a GHC.Generics.:+: b)
+ Data.Serialize: instance (Data.Serialize.SumSize a, Data.Serialize.SumSize b) => Data.Serialize.SumSize (a GHC.Generics.:+: b)
+ Data.Serialize: instance Data.Serialize.GSerialize GHC.Generics.U1
+ Data.Serialize: instance Data.Serialize.GSerialize a => Data.Serialize.GSerialize (GHC.Generics.M1 i c a)
+ Data.Serialize: instance Data.Serialize.GSerialize a => Data.Serialize.GetSum (GHC.Generics.C1 c a)
+ Data.Serialize: instance Data.Serialize.GSerialize a => Data.Serialize.PutSum (GHC.Generics.C1 c a)
+ Data.Serialize: instance Data.Serialize.Serialize a => Data.Serialize.GSerialize (GHC.Generics.K1 i a)
+ Data.Serialize: instance Data.Serialize.SumSize (GHC.Generics.C1 c a)
- Data.Serialize: class Serialize t
+ Data.Serialize: class Serialize t where put = gPut . from get = to <$> gGet

Files

cereal.cabal view
@@ -1,5 +1,5 @@ name:                   cereal-version:                0.5.0.0+version:                0.5.1.0 license:                BSD3 license-file:           LICENSE author:                 Lennart Kolmodin <kolmodin@dtek.chalmers.se>,@@ -28,7 +28,7 @@         default-language:       Haskell2010          build-depends:          bytestring >= 0.10.0.0,-                                base == 4.*, containers, array,+                                base >= 4.4 && < 5, containers, array,                                 ghc-prim >= 0.2          hs-source-dirs:         src@@ -39,6 +39,10 @@                                 Data.Serialize.IEEE754          ghc-options:            -Wall -O2 -funbox-strict-fields++        if impl(ghc >= 7.2.1)+                                cpp-options:    -DGENERICS+                                build-depends:  ghc-prim >= 0.2   test-suite test-cereal