packages feed

storablevector 0.2.13.3 → 0.2.13.4

raw patch · 5 files changed

+14/−43 lines, 5 filesdep ~base

Dependency ranges changed: base

Files

src/Data/StorableVector.hs view
@@ -242,7 +242,6 @@  instance (Storable a) => Monoid (Vector a) where     mempty  = empty-    mappend = append     mconcat = concat  instance (Storable a, QC.Arbitrary a) => QC.Arbitrary (Vector a) where
src/Data/StorableVector/Lazy.hs view
@@ -163,7 +163,6 @@  instance (Storable a) => Monoid (Vector a) where     mempty  = empty-    mappend = append     mconcat = concat  instance (Storable a, Eq a) => Eq (Vector a) where@@ -207,7 +206,6 @@  instance Monoid ChunkSize where    mempty = ChunkSize 0-   mappend (ChunkSize x) (ChunkSize y) = ChunkSize (x+y)    mconcat = ChunkSize . sum . List.map (\(ChunkSize c) -> c)  instance NonNeg.C ChunkSize where
src/Data/StorableVector/Lazy/Builder.hs view
@@ -23,7 +23,7 @@ import Data.StorableVector.Lazy (ChunkSize, ) import Control.Monad (liftM2, ) import Control.Monad.ST.Strict (ST, runST, )-import Data.Monoid (Monoid(mempty, mappend), )+import Data.Monoid (Monoid(mempty), ) import Data.Semigroup (Semigroup((<>)), )  import Foreign.Storable (Storable, )@@ -65,9 +65,7 @@  instance Storable a => Monoid (Builder a) where    {-# INLINE mempty #-}-   {-# INLINE mappend #-}    mempty = Builder (\_ -> id)-   mappend = (<>)   {- |
src/Data/StorableVector/Lazy/Typed.hs view
@@ -104,7 +104,7 @@ import Data.Function.HT (compose2) import Data.Tuple.HT (mapPair, mapFst, mapSnd) import Data.Maybe.HT (toMaybe)-import Data.Monoid (Monoid, mempty, mappend, mconcat)+import Data.Monoid (Monoid, mempty, mconcat) import Data.Semigroup (Semigroup, (<>), ) import Data.Either (Either) import Data.Maybe (Maybe(Just))@@ -187,7 +187,6 @@  instance (Size size, Storable a) => Monoid (Vector size a) where     mempty  = empty-    mappend = append     mconcat = concat  instance (Size size, Storable a, Eq a) => Eq (Vector size a) where
storablevector.cabal view
@@ -1,6 +1,6 @@ Cabal-Version:       2.2 Name:                storablevector-Version:             0.2.13.3+Version:             0.2.13.4 Category:            Data Synopsis:            Fast, packed, strict storable arrays with a list interface like ByteString Description:@@ -34,13 +34,7 @@   foreign-ptr/slow/Data/StorableVector/Memory.hs   foreign-ptr/jhc/Data/StorableVector/Memory.hs -Flag splitBase-  description: Choose the new smaller, split-up base package. -Flag separateSYB-  description: Data.Generics available in separate package.-- Source-Repository head   type:     darcs   location: http://code.haskell.org/storablevector/@@ -48,7 +42,7 @@ Source-Repository this   type:     darcs   location: http://code.haskell.org/storablevector/-  tag:      0.2.13.3+  tag:      0.2.13.4   Library@@ -68,16 +62,9 @@       base >=1 && <2   Else     Hs-Source-Dirs: foreign-ptr/slow-    If flag(splitBase)-      If flag(separateSYB)-        Build-Depends:-          base >=4 && <5,-          syb >=0.1 && <0.8-      Else-        Build-Depends:-          base >=3 && <4-    Else-      Build-Depends: base >=1 && <2+    Build-Depends:+      base >=4.11 && <5,+      syb >=0.1 && <0.8    GHC-Options:         -Wall -funbox-strict-fields   Default-Language:    Haskell98@@ -122,13 +109,9 @@     storablevector,     bytestring >=0.9 && <0.13,     utility-ht >=0.0.5 && <0.1,-    QuickCheck >=1 && <3-  If flag(splitBase)-    Build-Depends:-      random >=1.0 && <1.4,-      base >=3 && <5-  Else-    Build-Depends:     base >=1.0 && <2+    QuickCheck >=1 && <3,+    random >=1.0 && <1.4,+    base >=4 && <5  Benchmark speedtest   Type:                exitcode-stdio-1.0@@ -144,11 +127,8 @@     utility-ht,     sample-frame >=0.0.1 && <0.1,     unsafe,-    deepseq-  If flag(splitBase)-    Build-Depends:   base >= 3 && <5-  Else-    Build-Depends:   base >= 1.0 && < 2+    deepseq,+    base >=4 && <5  Benchmark speedpointer   Type:                exitcode-stdio-1.0@@ -158,8 +138,5 @@   Hs-Source-Dirs:      speedtest   Build-Depends:     storablevector,-    utility-ht-  If flag(splitBase)-    Build-Depends:   base >=3 && <5-  Else-    Build-Depends:   base >=1.0 && <2+    utility-ht,+    base >=4 && <5