| ||||||||||
| ||||||||||
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 |