uncaught-exception: Customize uncaught exception handling.

[ library, mpl, program, unclassified ] [ Propose Tags ]

See README.md for details.


[Skip to Readme]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0
Change log CHANGELOG.md
Dependencies base (>=4.9 && <5), uncaught-exception [details]
License MPL-2.0
Copyright 2020 Serokell <https://serokell.io>
Author Serokell
Maintainer Serokell <hi@serokell.io>
Home page https://github.com/serokell/uncaught-exception
Bug tracker https://github.com/serokell/uncaught-exception/issues
Source repo head: git clone git@github.com:serokell/uncaught-exception.git
Uploaded by gromak at 2020-10-10T18:43:38Z
Distributions LTSHaskell:0.1.0, NixOS:0.1.0, Stackage:0.1.0
Reverse Dependencies 1 direct, 5 indirect [details]
Executables uncaught-exception-demo
Downloads 484 total (12 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2020-10-10 [all 1 reports]

Readme for uncaught-exception-0.1.0

[back to package description]

uncaught-exception

GitHub CI Hackage Stackage LTS Stackage Nightly License: MPL 2.0

The goal of this small library is to make it easy to customize handling of uncaught exceptions in Haskell applications. The default handler of uncaught exceptions uses the Show type class to print the exception. However, in some cases you may want to use displayException which renders the exception value in a human-friendly manner. You can find more details about motivation and implementation of this library in its Haddock documentation and this blog post.

For Contributors

Please see CONTRIBUTING.md for more information.

About Serokell

uncaught-exception is maintained and funded with ❤️ by Serokell. The names and logo for Serokell are trademark of Serokell OÜ.

We love open source software! See our other projects or hire us to design, develop and grow your idea!