Safe Haskell | Safe |
---|---|
Language | Haskell98 |
- data Exceptional x
- runExceptional :: Monad m => Exceptional x -> m x
Documentation
data Exceptional x Source
This is basically specialized 'Either String', or Maybe
with error
messages.
Monad Exceptional Source | |
Functor Exceptional Source | |
Applicative Exceptional Source | |
Alternative Exceptional Source | |
Eq x => Eq (Exceptional x) Source | |
Read x => Read (Exceptional x) Source | |
Show x => Show (Exceptional x) Source |
runExceptional :: Monad m => Exceptional x -> m x Source
Convert Exceptional
into another Monad