MonadErrorOps

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

Value members

Concrete methods

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