packages feed

word24-2.0.0: word24.cabal

name:		    word24
version:        2.0.0
synopsis:       24-bit word and int types for GHC
description:	24-bit Word and Int data types.
category:       Data
author:		    Winterland, John W. Lato
maintainer:	    Winterland, John W. Lato
license:	    BSD3
license-file:	LICENSE
homepage:       https://github.com/winterland1989/word24
stability:	    stable

cabal-version:  >= 1.10
build-type:     Simple

extra-source-files:
  README.md
  LICENSE

library
 default-language: Haskell2010
 hs-source-dirs: src

 build-depends: base >= 4.7 && < 5, deepseq >= 1.2 && < 2

 exposed-modules:
   Data.Int.Int24
   Data.Word.Word24

 ghc-options:   -Wall

Test-Suite test
  default-language: Haskell2010
  type: exitcode-stdio-1.0
  main-is: testword24.hs
  hs-source-dirs: tests src

  build-depends:
    base,
    deepseq,
    word24,
    QuickCheck                 >= 2 && < 3,
    test-framework             >= 0.2 && < 0.9,
    test-framework-quickcheck2 >= 0.2 && < 0.7

benchmark bench24
  default-language: Haskell2010
  type: exitcode-stdio-1.0
  hs-source-dirs: bench
  main-is:        Benchmark.hs

  build-depends:
      base,
      word24,
      criterion  >= 1.1,
      deepseq    >= 1.2 && < 2
  ghc-options: -O2

source-repository head
  type:     git
  location: git@github.com:winterland1989/word24.git