| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Result
Documentation
Constructors
| Ok a |
Instances
| Monad Ok Source | |
| Functor Ok Source | |
| Applicative Ok Source | |
| Foldable Ok Source | |
| Traversable Ok Source | |
| Coated Ok Source | |
| IfOk Ok Source | |
| MaybeResult Ok Source | |
| PolyMonad Ok (Error e) Source | |
| PolyApplicative Ok (Error e) Source | |
| Show a => Show (Ok a) Source | |
| Layered (Ok a) Source | |
| Wrapped (Ok a) Source | |
| Rewrapped (Ok a) (Ok a') Source | |
| type PolyBind Ok Ok = Ok Source | |
| type PolyBind Ok (Error e) = Error e Source | |
| type Unlayered (Ok a) = a Source | |
| type Unwrapped (Ok a) = a Source |
Constructors
| Error |
Instances
| PolyMonad Ok (Error e) Source | |
| PolyApplicative Ok (Error e) Source | |
| Monad (Error e) Source | |
| Functor (Error e) Source | |
| Applicative (Error e) Source | |
| IfOk (Error e) Source | |
| MaybeResult (Error e) Source | |
| PolyMonad (Error e) a Source | |
| PolyApplicative (Error e) a Source | |
| PolyApplicative (Error e) (Error e) Source | |
| Show (Error e a) Source | |
| type PolyBind Ok (Error e) = Error e Source | |
| type PolyBind (Error e) a = Error e Source |
unsafeFromResult :: MaybeResult m => m a -> a Source
class CompilationError a Source