MonadErrorOps

sttp.monad.syntax$.MonadErrorOps
final implicit class MonadErrorOps[F[_], A](r: => F[A])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

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]