cautious: Keep track of warnings and errors during calculations.
A Cautious monad "Monoid w => Cautious w e a" which keeps track of the success of a task. The options are "CautiousWarning w a" (where "CautiousWarning mempty a" represents "success") and "CautiousError e". In addition, there is a monadtransformer "Monad m, Monoid w => CautiousT w e m a"
|Versions [faq]||0.0.0.0, 0.1.0.0, 0.3.0.0|
|Dependencies||aeson, base (>=4.10 && <5), transformers, validity [details]|
|Copyright||2018 Nick Van den Broeck|
|Author||Nick Van den Broeck|
|Source repo||head: git clone https://github.com/Nickske666/cautious|
|Uploaded||by NickskeVdb at Sun Apr 29 13:25:49 UTC 2018|
|Downloads||342 total (56 in the last 30 days)|
|Rating||(no votes yet) [estimated by rule of succession]|
Docs available [build log]
Last success reported on 2018-04-29 [all 1 reports]
For package maintainers and hackage trustees