pipes-errors-0.2.1: Integration between pipes and errors

Safe HaskellSafe-Inferred
LanguageHaskell2010

Pipes.Lift.EitherRT

Synopsis

Documentation

eitherRP :: Monad m => Proxy a' a b' b (EitherT e m) r -> Proxy a' a b' b (EitherRT r m) e Source

Turn EitherT in the base monad into EitherRT

runEitherRP :: Monad m => Proxy a' a b' b (EitherRT r m) e -> Proxy a' a b' b (EitherT e m) r Source

Turn EitherRT in the base monad into EitherT