Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
Orphan instances
Interpreted (Either e) Source # | |
Transformer (Either e) Source # | |
(Applicative u, Monad u) => Monad (Either e <.:> u) Source # | |
Functor u => Functor (Either e <.:> u) Source # | |
Applicative u => Applicative (Either e <.:> u) Source # | |
pure :: a -> (Either e <.:> u) a # (<*>) :: (Either e <.:> u) (a -> b) -> (Either e <.:> u) a -> (Either e <.:> u) b # liftA2 :: (a -> b -> c) -> (Either e <.:> u) a -> (Either e <.:> u) b -> (Either e <.:> u) c # (*>) :: (Either e <.:> u) a -> (Either e <.:> u) b -> (Either e <.:> u) b # (<*) :: (Either e <.:> u) a -> (Either e <.:> u) b -> (Either e <.:> u) a # |