name: control-monad-failure version: 0.1 Cabal-Version: >= 1.2.3 build-type: Simple license: PublicDomain author: Pepe Iborra, Michael Snoyman, Nicolas Pouillard maintainer: pepeiborra@gmail.com homepage: http://github.com/pepeiborra/control-monad-failure description: A class for monads which can fail with an error. synopsis: A class for monads which can fail with an error. category: Control, Monads stability: experimental Flag transformers default: False Flag extensibleExceptionsInBase Library buildable: True build-depends: pretty, template-haskell if flag(transformers) build-depends: transformers cpp-options: -DTRANSFORMERS else build-depends: mtl if flag(extensibleExceptionsInBase) build-depends: base >= 4 && < 5 else build-depends: base >= 3 && < 4, extensible-exceptions extensions: MultiParamTypeClasses, FlexibleInstances exposed-modules: Control.Monad.Failure