Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Result
Documentation
Instances
Bifunctor Result # | |
Bitraversable Result # | |
Bifoldable Result # | |
Monad (Result e) # | |
Functor (Result e) # | |
Applicative (Result e) # | |
Foldable (Result e) # | |
Traversable (Result e) # | |
Zip (Result e) # | |
(Eq e, Eq a) => Eq (Result e a) # | |
(Ord e, Ord a) => Ord (Result e a) # | |
(Show e, Show a) => Show (Result e a) # | |
accumulate :: Traversable t => t (Result e a) -> Result e (t a) #
accumulate_ :: Foldable t => t (Result e a) -> Result e () #
fromEither :: Either e a -> Result e a #