Name: MonadCatchIO-transformers
Version: 0.3.1.2
Cabal-Version: >= 1.6
License: BSD3
License-file: LICENSE
Description:
Provides functions to throw and catch exceptions. Unlike the functions from
@Control.Exception@, which work in @IO@, these work in any stack of monad
transformers (from the 'transformers' package) with @IO@ as the base monad.
You can extend this functionality to other monads, by creating an instance
of the @MonadCatchIO@ class.
Warning: this package is deprecated. Use the 'exceptions' package instead,
if possible.
Maintainer: ariep@xs4all.nl
Category: Control
Synopsis: Monad-transformer compatible version of the Control.Exception module
Build-Type: Simple
Source-repository head
Type: darcs
Location: AriePeterson@hub.darcs.net:MonadCatchIO-transformers
Library
Build-Depends:
base < 4.8,
extensible-exceptions == 0.1.*,
transformers >= 0.2 && < 0.5,
monads-tf == 0.1.*
Exposed-Modules:
Control.Monad.CatchIO
Control.Monad.CatchIO.Try
Hs-Source-Dirs: src
Ghc-options: -Wall