Control.Monad.Trans.EitherCont
data EitherContT a l m r
liftEitherT
fmapL
bimapEC
throwEC
apL
catchEC
handleEC
(<?<)
(>?>)
liftL
flipEC
mapEitherContT
withEitherContTR
withEitherContTL
callCCL
lowerMonadError
liftMonadError