packages feed

sized-types-0.3.5.1: sized-types.cabal

Name:                sized-types
Version:             0.3.5.1
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
Stability:	     beta
build-type: 	     Simple
Cabal-Version:       >= 1.6

Flag all
  Description: Enable full development tree
  Default:     False

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

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

source-repository head
  type:     git
  location: git://github.com/ku-fpg/sized-types

source-repository this
  type:     git
  location: git://github.com/gergoerdi/sized-types
  branch:   sized-types-0.3
  tag:      0.3.5.1