deepcontrol-0.2.0.0: deepcontrol.cabal
name: deepcontrol
version: 0.2.0.0
synopsis: Enable more deeper level style of programming than the usual Control.xxx modules express
description: This module enables more deeper level style of programming than the usual Control.xxx modules provides, especially for Applicative and Monad.
license: BSD3
license-file: LICENSE
author: KONISHI Yohsuke
maintainer: ocean0yohsuke@gmail.com
homepage: https://github.com/ocean0yohsuke/deepcontrol
copyright: KONISHI Yohsuke
category: Control
build-type: Simple
-- extra-source-files:
cabal-version: >=1.10
extra-source-files: README.md
bug-reports: https://github.com/ocean0yohsuke/deepcontrol/issues
source-repository head
type: git
location: https://github.com/ocean0yohsuke/deepcontrol.git
library
exposed-modules: DeepControl.Arrow
, DeepControl.Applicative
, DeepControl.Commutative
, DeepControl.Monad
, DeepControl.Monad.Except
, DeepControl.Monad.List
, DeepControl.Monad.Maybe
, DeepControl.Monad.RWS
, DeepControl.Monad.Reader
, DeepControl.Monad.State
, DeepControl.Monad.Writer
, DeepControl.MonadTrans
-- other-modules:
-- other-extensions:
build-depends: base >=4.8 && <4.9
, mtl >=2.2 && <2.3
, transformers
--hs-source-dirs:
default-language: Haskell2010
--Ghc-Options: -Wall -O2
Test-Suite doctest
Type: exitcode-stdio-1.0
Default-Language: Haskell2010
HS-Source-Dirs: test
Ghc-Options: -threaded -Wall
Main-Is: doctests.hs
Build-Depends: base
, doctest >= 0.9.3
, QuickCheck >= 2.8.1
Test-Suite UnitTest_Applicative
Type: exitcode-stdio-1.0
Default-Language: Haskell2010
HS-Source-Dirs: test
-- Ghc-Options: -threaded -Wall
Main-Is: UnitTest_Applicative.hs
Build-Depends: base
, HUnit >= 1.3.0
, deepcontrol
Test-Suite UnitTest_Monad
Type: exitcode-stdio-1.0
Default-Language: Haskell2010
HS-Source-Dirs: test
-- Ghc-Options: -threaded -Wall
Main-Is: UnitTest_Monad.hs
Build-Depends: base
, HUnit >= 1.3.0
, deepcontrol