Name: storablevector Version: 0.1.2.2 Category: Data Synopsis: Fast, packed, strict storable arrays with a list interface like ByteString Description: Fast, packed, strict storable arrays with a list interface. This is much like bytestring but can be used for every Storable type. License: BSD3 License-file: LICENSE Author: Spencer Janssen Maintainer: Henning Thielemann Homepage: http://darcs.haskell.org/storablevector Package-URL: http://code.haskell.org/~sjanssen/storablevector Build-Type: Simple Tested-With: GHC==6.4.1, GHC==6.8.2 Cabal-Version: >=1.2 Flag splitBase description: Choose the new smaller, split-up base package. Flag buildTests description: Build test executables default: False Library Build-Depends: mtl >= 1 && <2 If flag(splitBase) Build-Depends: base >= 3 Else Build-Depends: base >= 1.0 && < 2 Extensions: CPP, ForeignFunctionInterface GHC-Options: -Wall -funbox-strict-fields Hs-Source-Dirs: ., slow-foreign-ptr Exposed-Modules: Data.StorableVector Data.StorableVector.Base Other-Modules: Data.StorableVector.Memory Executable test GHC-Options: -Wall -funbox-strict-fields Hs-Source-Dirs: ., slow-foreign-ptr, tests Main-Is: tests.hs Other-Modules: QuickCheckUtils, Instances Build-Depends: bytestring >= 0.9 && < 0.10, QuickCheck >= 1 && < 2 Extensions: CPP, ForeignFunctionInterface If flag(splitBase) Hs-Source-Dirs: tests-2 Build-Depends: base >= 3, random >= 1.0 && < 1.1 Else Hs-Source-Dirs: tests-1 Build-Depends: base >= 1.0 && < 2 if !flag(buildTests) buildable: False Executable speedtest GHC-Options: -Wall -funbox-strict-fields Main-Is: SpeedTestLazy.hs Extensions: CPP, ForeignFunctionInterface Hs-Source-Dirs: ., slow-foreign-ptr, speedtest If flag(splitBase) Build-Depends: base >= 3 Else Build-Depends: base >= 1.0 && < 2 if !flag(buildTests) buildable: False