effects-0.2.3: Computational Effects
Control.Effects.Either
throwEither :: AutoLift (Either e r) m n => Effect (Either e r) m -> e -> n Void Source #
catchEither :: Monad m => (e -> m a) -> Handler (Either e a) a m a Source #