name: blas-hs version: 0.1.0.2 synopsis: Low-level Haskell bindings to Blas. description: This package provides a complete low-level binding to Blas via the foreign function interface, allowing Haskell programs to take advantage of optimized routines for vector and matrix operations in Haskell. See the source repository for more info. homepage: https://github.com/Rufflewind/blas-hs bug-reports: https://github.com/Rufflewind/blas-hs/issues license: MIT license-file: LICENSE author: Phil Ruffwind maintainer: rf@rufflewind.com category: Math build-type: Simple cabal-version: >=1.16 -- tested: 1.16 [hard] to 1.21 [soft] -- (limited by the test suite requirement on Cabal) source-repository head type: git location: https://github.com/Rufflewind/blas-hs library exposed-modules: Blas.Primitive.Types Blas.Primitive.Safe Blas.Primitive.Unsafe Blas.Generic.Safe Blas.Generic.Unsafe other-modules: BlasCTypes FFI other-extensions: FlexibleInstances , ForeignFunctionInterface , TypeFamilies build-depends: base >=4.5 && <5 -- tested: 4.5 [hard] to 4.8 [soft] -- (4.4 does not export constructors for CFloat et al) , storable-complex >=0.2 && <1 -- tested: 0.2 [hard] to 0.3 [soft] -- (0.1 is buggy) ghc-options: -Wall hs-source-dirs: src default-language: Haskell98 -- Use the following flags if you want `blas-hs` to be directly linked -- against an existing Blas implementation (e.g. ACML, OpenBLAS, MKL). This -- will relieve the `blas-hs` user of the responsibility of specifying the -- flags for linking to the Blas implementation. -- -- The flags have no effect on the static version of `blas-hs`. -- -- Note: If these flags are specified and a shared library is built, omit -- the corresponding flags in the test-suite (see below). extra-libraries: ld-options: test-suite test type: detailed-0.9 test-module: MainTest other-extensions: Rank2Types build-depends: base , blas-hs , Cabal >=1.16 -- tested: 1.16 [hard] to 1.21 [soft] -- (0.15 does not have Progress) , vector >=0.8 -- tested: 0.8 [hard] to 0.11 [soft] -- (0.7 has a different definition of MVector) hs-source-dirs: tests default-language: Haskell98 -- Note: Omit these flags if they are specified by the library and a shared -- library is built (see above). extra-libraries: blas ld-options: