packages feed

forbidden-fruit-0.1.0: forbidden-fruit.cabal

name:                forbidden-fruit
version:             0.1.0
synopsis:            A library accelerates imperative style programming.
description:         A library accelerates imperative style programming.
license:             BSD3
license-file:        LICENSE
author:              Yu Fukuzawa
maintainer:          minpou.primer@gmail.com
category:            Control
build-type:          Simple
homepage:            http://github.com/minpou/forbidden-fruit
cabal-version:       >=1.10

library
  exposed-modules:     
                       Control.Imperative
                       Control.Imperative.Operators
                       Control.Imperative.Var
                       Control.Imperative.Var.Class
                       Control.Imperative.Vector
                       Control.Imperative.Vector.Dynamic
                       Control.Imperative.Vector.Static
                       Control.Imperative.Hash
                       Control.Imperative.Hash.Class
                       Control.Imperative.Zoom
                       Data.Nat
  other-modules:       Control.Imperative.Internal
                       Control.Imperative.Vector.Base
                       Data.Vector.Dynamic
  build-depends:       base >=4.7 && <5
                     , transformers >=0.2.2.1 && <0.5
                     , control-monad-loop ==0.1
                     , hashtables >=1.1.2.1 && <1.3
                     , hashable >=1.2.1.0 && <1.3
                     , vector >=0.10.9.0 && <0.11
                     , primitive >=0.5.2.1
                     , transformers-base >=0.4 && <0.5
  ghc-options:         -Wall -O2
  hs-source-dirs:      src
  default-language:    Haskell2010

Test-Suite test
  type:                exitcode-stdio-1.0
  ghc-options:         -O2 -Wall
  main-is:             Spec.hs
  hs-source-dirs:      src, test
  default-language:    Haskell2010
  build-depends:       base -any
                     , hspec >=0.2.0
                     , transformers
                     , control-monad-loop
                     , hashtables
                     , hashable
                     , vector
                     , primitive