Monad

object Monad
Companion:
class
class Object
trait Matchable
class Any
Monad.type

Type members

Classlikes

object idMonad extends Monad[Id]
object optionMonad extends Monad[Option]

Value members

Concrete methods

def apply[F[_]](using F: Monad[F]): Monad[F]

Givens

Givens

given eitherMonad[L]: eitherMonad[L]
given futureMonad(using ec: ExecutionContext): futureMonad
given idMonad: idMonad.type