packages feed

fixed-vector-cereal 2.0.0.0 → 2.1.0.0

raw patch · 3 files changed

+16/−12 lines, 3 filesdep ~basedep ~fixed-vectorsetup-changedPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base, fixed-vector

API changes (from Hackage documentation)

+ Data.Vector.Fixed.Instances.Cereal: instance (Data.Vector.Fixed.Mono.Prod a v, Data.Serialize.Serialize a) => Data.Serialize.Serialize (Data.Vector.Fixed.Mono.ViaFixed a v)

Files

Data/Vector/Fixed/Instances/Cereal.hs view
@@ -15,12 +15,19 @@ import qualified Data.Vector.Fixed.Unboxed   as FU import qualified Data.Vector.Fixed.Primitive as FP import qualified Data.Vector.Fixed.Storable  as FS+import qualified Data.Vector.Fixed.Mono      as FM import           Data.Serialize                (Serialize(..))   instance (Vector v a, Serialize a) => Serialize (ViaFixed v a) where   put = F.mapM_ put   get = F.replicateM get+  {-# INLINE put #-}+  {-# INLINE get #-}++instance (FM.Prod a v, Serialize a) => Serialize (FM.ViaFixed a v) where+  put = FM.mapM_ put+  get = FM.replicateM get   {-# INLINE put #-}   {-# INLINE get #-} 
− Setup.hs
@@ -1,2 +0,0 @@-import Distribution.Simple-main = defaultMain
fixed-vector-cereal.cabal view
@@ -1,5 +1,5 @@ Name:           fixed-vector-cereal-Version:        2.0.0.0+Version:        2.1.0.0 Synopsis:       Cereal instances for fixed-vector Description:   This package contains Cereal instances for data types defined in@@ -17,13 +17,12 @@   ChangeLog.md  tested-with:-    GHC ==8.10.7-     || ==9.0.1-     || ==9.2.8-     || ==9.4.7-     || ==9.6.6-     || ==9.8.2-     || ==9.10.1+    GHC ==9.4.7+     || ==9.6.7+     || ==9.8.4+     || ==9.10.2+     || ==9.12.2+     || ==9.14.1  source-repository head   type:     git@@ -32,8 +31,8 @@ Library   Ghc-options:          -Wall   Default-Language:     Haskell2010-  Build-Depends:        base         >=4.14 && <5-                      , fixed-vector >=2.0+  Build-Depends:        base         >=4.16 && <5+                      , fixed-vector >=2.1                       , cereal   Exposed-modules:     Data.Vector.Fixed.Instances.Cereal