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