| |||||||||||||||||
| |||||||||||||||||
| Description | |||||||||||||||||
| Provide a monad transformer for the attempt monad, which allows the reporting of errors using extensible exceptions. | |||||||||||||||||
| Synopsis | |||||||||||||||||
| |||||||||||||||||
| Documentation | |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
Instances of FromAttempt specify a manner for embedding Attempt failures directly into the target data type. For example, the IO instance simply throws a runtime error. This is a convenience wrapper when you simply want to use that default action. So given a type AttemptT IO Int, this function will convert it to IO Int, throwing any exceptions in the original value. | |||||||||||||||||
| module Data.Attempt | |||||||||||||||||
| Produced by Haddock version 2.6.0 | |||||||||||||||||