final: utility to add extra safety to monadic returns
The Final
library makes it possible to point out return values in
(monadic) functions. This adds extra compile-time safety to your
code, because the compiler will warn you if marked return values
accidentally became middle parts of a big function written with do
notation.
Documentation and examples provided in the Control.Final
module's
own documentation.
Downloads
- final-0.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1 |
---|---|
Dependencies | base (>=4 && <5), stm, transformers [details] |
License | BSD-3-Clause |
Author | Gergely Risko <gergely@risko.hu>, Mihaly Barasz <klao@google.com> |
Maintainer | Gergely Risko <gergely@risko.hu> |
Home page | http://github.com/errge/final |
Bug tracker | http://github.com/errge/final/issues |
Source repo | head: git clone http://github.com/errge/final |
Uploaded | by GergelyRisko at 2013-08-31T13:23:26Z |
Distributions | NixOS:0.1 |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Downloads | 1195 total (8 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |