Skip to content
Fetching contributors…
Cannot retrieve contributors at this time
55 lines (37 sloc) 1.66 KB
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://dl.dropbox.com/s/lgm12trtl0swtra/PADL10.pdf?dl=1>
Changelog
---------
0.10.1 - update to failure-0.2.0 (thanks to Bas van Dijk)
0.10.0 - Trim dependencies down by user request
0.9.1 - Update to mtl-2
0.9.0 - Update to failure 0.1.0 and transformers 2
0.8.0.3 - Inconsistencies in the documentation and the API fixed thanks to Marc Weber
0.8.0.2 - Remove outdated documentation sections,
- Purge several warnings,
- Fix a bug in the Failure instance for EMT
0.8.0.1 - Include in the Failure category
0.8.0 - Update to the Second installment of the failure framework
Contribute
----------
The source code for this library is available on GitHub and you can clone the project with Git by running:
$ git clone git://github.com/pepeiborra/control-monad-exception
You can also create or vote on issues or fork this project. I will be happy to merge patches fixing issues or extending the library.
Contact
-------
Pepe Iborra (pepeiborra@gmail.com)
Something went wrong with that request. Please try again.