sign-0.4.3: sign.cabal
Name: sign
Version: 0.4.3
License: BSD3
License-File: LICENSE
Author: Masahiro Sakai (masahiro.sakai@gmail.com)
Maintainer: masahiro.sakai@gmail.com
Category: Data, Math, Algebra
Cabal-Version: >= 1.10
Synopsis: Arithmetic over signs and sets of signs
Description:
Arithmetic over signs (i.e. -, 0, +) and sets of signs
Bug-Reports: https://github.com/msakai/sign/issues
Extra-Source-Files:
README.md
LICENSE
CHANGELOG.markdown
appveyor.yml
.travis.yml
Build-Type: Simple
Tested-With:
GHC ==7.6.3
GHC ==7.8.3
GHC ==7.10.3
source-repository head
type: git
location: git://github.com/msakai/sign.git
Flag lattices14
Description: use lattices >=1.4.0
Manual: False
Library
Hs-source-dirs: src
Build-Depends:
base >=4 && <5,
containers >=0.4.2,
deepseq >=1.3.0.0 && <1.5.0.0,
hashable >=1.1.2.5 && <1.3.0.0
if flag(lattices14)
Build-Depends:
lattices >=1.4,
universe-base
else
Build-Depends:
lattices >=1.2.1.1 && <1.4
Default-Language: Haskell2010
Other-Extensions:
FlexibleInstances
DeriveDataTypeable
CPP
Exposed-Modules:
Data.Sign
Test-suite TestSign
Type: exitcode-stdio-1.0
HS-Source-Dirs: test
Main-is: TestSign.hs
Build-depends:
base >=4 && <5,
containers,
deepseq,
lattices,
sign,
tasty >=0.10.1,
tasty-hunit ==0.9.*,
tasty-quickcheck ==0.8.*,
tasty-th,
-- NOTE: test-framework-quickcheck2 >=0.2.12.3 is necessary for QuickCheck >=2.5
-- test-framework-quickcheck2 >=0.2.12.3 && <0.4.0,
HUnit,
-- NOTE: arbitraryBoundedEnum and coarbitraryEnum exist after QuickCheck-2.5
QuickCheck >=2.5 && <3
if flag(lattices14)
Build-Depends: universe-base
Default-Language: Haskell2010
Other-Extensions:
TemplateHaskell
ScopedTypeVariables
FlexibleInstances
CPP