sized-types-0.2.7.20101112: sized-types.cabal
Name: sized-types
Version: 0.2.7.20101112
Synopsis: Sized types in Haskell.
Description: Providing indices, matrixes, sparse matrixes, and signed and unsigned bit vectors.
Category: Language
License: BSD3
License-file: LICENSE
Author: Andy Gill, Tristan Bull
Maintainer: Andy Gill <andygill@ku.edu>
Copyright: (c) 2009 The University of Kansas
Homepage: http://www.ittc.ku.edu/csdl/fpg/Tools/SizedTypes
Stability: alpha
build-type: Simple
Cabal-Version: >= 1.6
Flag all
Description: Enable full development tree
Default: True
Library
Build-Depends: base >= 4 && < 5, containers, array
Exposed-modules:
Data.Sized.Arith,
Data.Sized.Ix,
Data.Sized.Matrix,
Data.Sized.Sparse.Matrix,
Data.Sized.Signed,
Data.Sized.Unsigned,
Data.Sized.Vector,
Data.Sized.Sampled
Ghc-Options: -Wall -O2
Executable sized-types-test1
if flag(all)
Build-Depends: base, QuickCheck >= 2.0
buildable: True
Other-modules:
QC
else
Build-depends: base
buildable: False
Main-Is: Test1.hs
Hs-Source-Dirs: ., test, qc
Ghc-Options: -Wall
Executable sized-types-example1
if flag(all)
Build-Depends: base
buildable: True
else
Build-depends: base
buildable: False
Main-Is: Example1.hs
Hs-Source-Dirs: ., test
Ghc-Options: -Wall