failable: A 'Failable' error monad class to unify failure across monads that can fail
This library contains a Failable
error monad class to unify failure across monads and transformers most commonly used to implement pipelines that can fail and does so in a simple nonsense way by providing the means of signaling a computation "failure" while striving to keep the failure behaviour consistent with the actual definition of the monad/transformer. Please refer to the README file for a more elaborate description and some examples.
[Skip to Readme]
Downloads
- failable-0.1.0.0.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.1.0.3, 0.1.1.0, 1.0.0.0, 1.1.0.0, 1.2.0.0, 1.2.0.1, 1.2.1.0, 1.2.2.0, 1.2.3.0, 1.2.4.0 |
---|---|
Change log | ChangeLog.md |
Dependencies | base (>=4.8 && <5), mtl (>=2.2 && <2.3), transformers (>=0.4.2 && <0.6) [details] |
License | BSD-3-Clause |
Copyright | 2019 Erick Gonzalez |
Author | Erick Gonzalez |
Maintainer | erick@codemonkeylabs.de |
Revised | Revision 1 made by erick at 2019-01-30T15:37:02Z |
Category | control, exceptions, monad |
Bug tracker | https://gitlab.com/codemonkeylabs/failable/issues |
Source repo | head: git clone https://gitlab.com/codemonkeylabs/failable |
Uploaded | by erick at 2019-01-12T11:14:15Z |
Distributions | |
Reverse Dependencies | 3 direct, 0 indirect [details] |
Downloads | 5891 total (35 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2019-01-12 [all 1 reports] |