Instances

jaskell.Monad$.Instances$
object Instances

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

object listMonad extends Monad[List]

Attributes

Graph
Supertypes
trait Monad[List]
trait Applicative[List]
trait Functor[List]
class Object
trait Matchable
class Any
Self type
object optionMonad extends Monad[Option]

Attributes

Graph
Supertypes
trait Monad[Option]
trait Applicative[Option]
trait Functor[Option]
class Object
trait Matchable
class Any
Self type
object tryMonad extends Monad[Try]

Attributes

Graph
Supertypes
trait Monad[Try]
trait Applicative[Try]
trait Functor[Try]
class Object
trait Matchable
class Any
Self type

Givens

Givens

given futureMonad(using ec: ExecutionContext): futureMonad
given listMonad: listMonad.type
given tryMonad: tryMonad.type