Monad

trait Monad[F[_]] extends Applicative[F]
Companion
object
trait Applicative[F]
trait Functor[F]
class Object
trait Matchable
class Any

Value members

Abstract methods

def bind[A, B](fa: F[A])(f: A => F[B]): F[B]

Inherited methods

def ap[A, B](fa: => F[A])(f: => F[A => B]): F[B]
Inherited from
Applicative
override def map[A, B](fa: F[A])(f: A => B): F[B]
Definition Classes
Inherited from
Applicative
def point[A](a: => A): F[A]
Inherited from
Applicative