pipes-errors-0.1: Integration between pipes and errors
Pipes.Lift.EitherT
Synopsis
eitherP :: Monad m => Proxy a' a b' b m (Either e r) -> Proxy a' a b' b (EitherT e m) rSource
Wrap the base monad in EitherT
EitherT
runEitherP :: Monad m => Proxy a' a b' b (EitherT e m) r -> Proxy a' a b' b m (Either e r)Source
Run EitherT in the base monad