control-monad-exception-0.11.4: Explicitly typed, checked exceptions with stack traces

Safe HaskellSafe
LanguageHaskell98

Control.Monad.Exception

Description

A Monad Transformer for explicitly typed checked exceptions, described in detail by:

Control.Monad.Exception.Pure provides the classic, Either based monad, whereas Control.Monad.Exception.IO provides a more advanced IO based monad with the ability to handle asynchronous exceptions as well.

Documentation