The latest version of FailT is 0.1.2.0-0.
FailT
Version 0.1.1.0 revision 1 uploaded by lehins.
Package meta
- Synopsis
- A 'FailT' monad transformer that plays well with 'MonadFail'
- Description
Fail gracefully when stuck in a MonadFail
>>> runFailT (fail "Failure!?" >> pure "Success!!") Left "Failure!?"
>>> runFailT (fail "Failure!?" <|> pure "Success!!") Right "Success!!"
>>> runFailT (pure ["Success!!"] <> fail "Failure!?" <> pure ["At", "Last!"]) Right ["Success!!","At","Last!"]
- Author
- Alexey Kuleshevich
- Bug reports
- n/a
- Category
- Control, Failure
- Copyright
- 2022-2023 Alexey Kuleshevich
- Homepage
- https://github.com/lehins/FailT
- Maintainer
- alexey@kuleshevi.ch
- Package URL
- n/a
- Stability
- n/a