packages feed

monad-levels-0.1.0.0: monad-levels.cabal

-- Initial monad-levels.cabal generated by cabal init.  For further
-- documentation, see http://haskell.org/cabal/users-guide/

name:                monad-levels
version:             0.1.0.0
synopsis:            Specific levels of monad transformers
description:         An automatic way of adding instances to monad classes.
homepage:            https://github.com/ivan-m/monad-levels
bug-reports:         https://github.com/ivan-m/monad-levels/issues
license:             MIT
license-file:        LICENSE
author:              Ivan Lazar Miljenovic
maintainer:          Ivan.Miljenovic@gmail.com
-- copyright:
category:            Control
build-type:          Simple
extra-source-files:  README.md
                     CHANGELOG.md
                     TODO.md
cabal-version:       >=1.10

source-repository head
  type: git
  location: git://github.com/ivan-m/monad-levels.git

library
  exposed-modules:     Control.Monad.Levels
                     , Control.Monad.Levels.Constraints
                     , Control.Monad.Levels.Transformers

                     , Control.Monad.Levels.Cont
                     , Control.Monad.Levels.Except
                     , Control.Monad.Levels.Reader
                     , Control.Monad.Levels.State
                     , Control.Monad.Levels.State.Lazy
                     , Control.Monad.Levels.State.Strict
                     , Control.Monad.Levels.Writer
                     , Control.Monad.Levels.Writer.Lazy
                     , Control.Monad.Levels.Writer.Strict

                     , Control.Monad.Levels.RWS
                     , Control.Monad.Levels.RWS.Lazy
                     , Control.Monad.Levels.RWS.Strict

  other-modules:       Control.Monad.Levels.Definitions
                     , Control.Monad.Levels.ConstraintPassing

  -- other-extensions:
  build-depends:       base >=4.7 && <4.8
                     , transformers == 0.4.*
                     , constraints == 0.4.*
  -- hs-source-dirs:
  default-language:    Haskell2010

  ghc-options:         -Wall