0.8.1
- Support for throwing in the
template-haskell Q monad
- Support for
transformers 0.5
0.8.0.1
- Resolved warnings on GHC 7.10 and with transformers 0.4.
0.8
- Use
transformers-compat to allow support for ExceptT even on older transformers versions.
0.7
0.6
- Split out
MonadMask
- Added
transformers 0.4 support
0.5
- Added instances of
MonadThrow for ListT, MaybeT, ErrorT and ContT.
0.4
- Factored out a separate
MonadThrow.
0.3.3.1
- QuickCheck dependency bump
0.3.3
- Relicensed under the 3-clause BSD license.
0.3.2
- Better documentation for
CatchT.
- Added
handle-like analogues for parity with Control.Exception.
0.3.1
0.3
- Moved
CatchT to Control.Monad.Catch.Pure to make it clear it isn't required for working with IO.
0.2.1
- Added
mask_ and uninterruptibleMask_ to Control.Monad.Catch.
0.2
- Added
uninterruptibleMask to MonadCatch.
0.1.1
- Flagged
Control.Monad.Catch as Trustworthy
0.1.0.1
- License fix. We were accidentally listing both an APL and BSD3 license in the same module
0.1