MonadErrorOps

final implicit class MonadErrorOps[F[_], A](r: => F[A])
class Object
trait Matchable
class Any

Value members

Concrete methods

def ensure(e: => F[Unit])(implicit ME: MonadError[F]): F[A]
def flatMap[B](f: A => F[B])(implicit ME: MonadError[F]): F[B]
def flatTap[B](f: A => F[B])(implicit ME: MonadError[F]): F[A]
def handleError[T](h: PartialFunction[Throwable, F[A]])(implicit ME: MonadError[F]): F[A]
def map[B](f: A => B)(implicit ME: MonadError[F]): F[B]