control-monad-exception-mtl

Explicitly Typed exceptions as a library


Keywords
failure, library, monads, public-domain, Propose Tags, , control-monad-exception-mtl-0.10.3.tar.gz, browse, Package description, Package maintainers, PepeIborra, edit package information
License
Other
Install
cabal install control-monad-exception-mtl-0.8.0.1

Documentation

[![GitHub CI](https://github.com/pepeiborra/control-monad-exception/workflows/CI/badge.svg)](https://github.com/pepeiborra/control-monad-exception/actions)
control-monad-exception: explicitly Typed exceptions as a library


Install
-------
You can obtain this package from Hackage. If you have cabal-install you can simply type:

cabal install control-monad-exception
to install it.

Documentation
--------------
Haddock documentation available at Hackage or GitHub.

- http://pepeiborra.github.com/control-monad-exception/
- http://hackage.haskell.org/package/control-monad-exception

Code examples available at

- http://pepeiborra.posterous.com/control-monad-exception-and-the-long-type-sig
- http://github.com/MarcWeber/monad-failure-examples

There is a paper explaining the ideas behind this library:

Explicitly typed exceptions for Haskell(PDF). Jose Iborra, PADL'10.
<https://www.scribd.com/document/25467100/Explicitly-Typed-Exceptions-for-Haskell-PADL-10>

Contribute
----------

I will be happy to merge patches fixing issues or extending the library.


Contact
-------

Pepe Iborra (pepeiborra@gmail.com)