Algebra.Monad.Error
The MonadError class
class
MonadError
e m
try
(!+)
optional
throwIO
The Either transformer
data
EitherT
e m a
eitherT