Monad

uk.gov.hmrc.objectstore.client.category.Monad
See theMonad companion object
trait Monad[F[_]] extends Functor[F]

Attributes

Companion
object
Graph
Supertypes
trait Functor[F]
class Object
trait Matchable
class Any
Known subtypes
trait MonadError[F, E]

Members list

Value members

Abstract methods

def flatMap[A, B](fa: F[A])(fn: A => F[B]): F[B]
def map[A, B](fa: F[A])(fn: A => B): F[B]
Implicitly added by functorForMonad
def pure[A](a: A): F[A]

Concrete methods

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

Attributes

Definition Classes