object
Monad
extends MonadLow
Value Members
-
def
!=
(arg0: AnyRef): Boolean
-
def
!=
(arg0: Any): Boolean
-
def
##
(): Int
-
def
==
(arg0: AnyRef): Boolean
-
def
==
(arg0: Any): Boolean
-
implicit def
EitherLeftMonad
[X]
: Monad[[α]LeftProjection[α, X]]
-
implicit def
EitherMonad
[X]
: Monad[[α]Either[X, α]]
-
implicit def
EitherRightMonad
[X]
: Monad[[α]RightProjection[X, α]]
-
implicit def
Function1Monad
[R]
: Monad[[α](R) ⇒ α]
-
implicit def
Function2Monad
[R, S]
: Monad[[α](R, S) ⇒ α]
-
implicit def
Function3Monad
[R, S, T]
: Monad[[α](R, S, T) ⇒ α]
-
implicit def
Function4Monad
[R, S, T, U]
: Monad[[α](R, S, T, U) ⇒ α]
-
implicit def
Function5Monad
[R, S, T, U, V]
: Monad[[α](R, S, T, U, V) ⇒ α]
-
implicit def
Function6Monad
[R, S, T, U, V, W]
: Monad[[α](R, S, T, U, V, W) ⇒ α]
-
implicit def
IterVMonad
[E]
: Monad[[α]IterV[E, α]]
-
implicit def
KleisliMonad
[M[_], A]
(implicit b: Bind[M], p: Pure[M]): Monad[[α]Kleisli[M, A, α]]
-
implicit def
MapEntryMonad
[X]
(implicit arg0: Monoid[X]): Monad[[α]Entry[X, α]]
-
implicit def
ResponderMonad
[X]
: Monad[Responder]
-
implicit def
StateMonad
[A]
: Monad[[α]State[A, α]]
-
implicit def
StateTMonad
[M[_], A]
(implicit b: Bind[M], p: Pure[M]): Monad[[α]StateT[M, A, α]]
-
implicit def
Tuple2Monad
[R]
(implicit arg0: Monoid[R]): Monad[[α](R, α)]
-
implicit def
Tuple3Monad
[R, S]
(implicit arg0: Monoid[R], arg1: Monoid[S]): Monad[[α](R, S, α)]
-
implicit def
Tuple4Monad
[R, S, T]
(implicit arg0: Monoid[R], arg1: Monoid[S], arg2: Monoid[T]): Monad[[α](R, S, T, α)]
-
implicit def
Tuple5Monad
[R, S, T, U]
(implicit arg0: Monoid[R], arg1: Monoid[S], arg2: Monoid[T], arg3: Monoid[U]): Monad[[α](R, S, T, U, α)]
-
implicit def
Tuple6Monad
[R, S, T, U, V]
(implicit arg0: Monoid[R], arg1: Monoid[S], arg2: Monoid[T], arg3: Monoid[U], arg4: Monoid[V]): Monad[[α](R, S, T, U, V, α)]
-
implicit def
Tuple7Monad
[R, S, T, U, V, W]
(implicit arg0: Monoid[R], arg1: Monoid[S], arg2: Monoid[T], arg3: Monoid[U], arg4: Monoid[V], arg5: Monoid[W]): Monad[[α](R, S, T, U, V, W, α)]
-
def
asInstanceOf
[T0]
: T0
-
def
clone
(): AnyRef
-
def
eq
(arg0: AnyRef): Boolean
-
def
equals
(arg0: Any): Boolean
-
def
finalize
(): Unit
-
def
getClass
(): java.lang.Class[_]
-
def
hashCode
(): Int
-
def
isInstanceOf
[T0]
: Boolean
-
implicit def
monad
[M[_]]
(implicit b: Bind[M], p: Pure[M]): Monad[M]
-
def
ne
(arg0: AnyRef): Boolean
-
def
notify
(): Unit
-
def
notifyAll
(): Unit
-
def
synchronized
[T0]
(arg0: ⇒ T0): T0
-
def
toString
(): String
-
def
wait
(): Unit
-
def
wait
(arg0: Long, arg1: Int): Unit
-
def
wait
(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any