MonadError

uk.gov.hmrc.objectstore.client.category.MonadError
trait MonadError[F[_], E] extends Monad[F]

Attributes

Graph
Supertypes
trait Monad[F]
trait Functor[F]
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def flatMap[A, B](fa: F[A])(fn: A => F[B]): F[B]
Implicitly added by monadForMonadError
def pure[A](a: A): F[A]
Implicitly added by monadForMonadError
def raiseError[A](e: E): F[A]

Inherited methods

def flatMap[A, B](fa: F[A])(fn: A => F[B]): F[B]

Attributes

Inherited from:
Monad
override def map[A, B](fa: F[A])(fn: A => B): F[B]

Attributes

Definition Classes
Inherited from:
Monad
def pure[A](a: A): F[A]

Attributes

Inherited from:
Monad