name: constrained-monads version: 0.3.0.0 synopsis: Typeclasses and instances for monads with constraints. description: A library for monads with constraints over the types they contain. This allows set, etc to conform to the monad class. It is structured as a prelude replacement: everything that doesn't conflict with the new definitions of 'Functor', 'Monad', etc is reexported. homepage: https://github.com/oisdk/constrained-monads#readme license: MIT license-file: LICENSE author: Donnacha Oisín Kidney maintainer: mail@doisinkidney.com copyright: 2016 Donnacha Oisín Kidney category: Control build-type: Simple cabal-version: >=1.10 library hs-source-dirs: src exposed-modules: Control.Monad.Constrained , Control.Monad.Constrained.Trans , Control.Monad.Constrained.State , Control.Monad.Constrained.Reader , Control.Monad.Constrained.Error , Control.Monad.Constrained.Writer , Control.Monad.Constrained.IO , Control.Monad.Constrained.Cont , Control.Monad.Constrained.IntSet build-depends: base >= 4.9 && < 5 , containers >= 0.5 , transformers >= 0.5 default-language: Haskell2010 ghc-options: -Wall test-suite constrained-monads-test type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Spec.hs build-depends: base >= 4.9 && < 5 , constrained-monads >= 0.1 , doctest >= 0.11 , QuickCheck >= 2.8 , containers >= 0.5 , transformers >= 0.5 ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall default-language: Haskell2010 source-repository head type: git location: https://github.com/oisdk/constrained-monads