scalaz

Monad

object Monad extends MonadLow

Source
Monad.scala
Linear Supertypes
MonadLow, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Monad
  2. MonadLow
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. implicit def EitherLeftMonad [X] : Monad[[α]LeftProjection[α, X]]

    Attributes
    implicit
  7. implicit def EitherMonad [X] : Monad[[α]Either[X, α]]

    Attributes
    implicit
  8. implicit def EitherRightMonad [X] : Monad[[α]RightProjection[X, α]]

    Attributes
    implicit
  9. implicit def Function1Monad [R] : Monad[[α](R) ⇒ α]

    Attributes
    implicit
  10. implicit def Function2Monad [R, S] : Monad[[α](R, S) ⇒ α]

    Attributes
    implicit
  11. implicit def Function3Monad [R, S, T] : Monad[[α](R, S, T) ⇒ α]

    Attributes
    implicit
  12. implicit def Function4Monad [R, S, T, U] : Monad[[α](R, S, T, U) ⇒ α]

    Attributes
    implicit
  13. implicit def Function5Monad [R, S, T, U, V] : Monad[[α](R, S, T, U, V) ⇒ α]

    Attributes
    implicit
  14. implicit def Function6Monad [R, S, T, U, V, W] : Monad[[α](R, S, T, U, V, W) ⇒ α]

    Attributes
    implicit
  15. implicit def IterVMonad [E] : Monad[[α]IterV[E, α]]

    Attributes
    implicit
  16. implicit def KleisliMonad [M[_], A] (implicit b: Bind[M], p: Pure[M]): Monad[[α]Kleisli[M, A, α]]

    Attributes
    implicit
  17. implicit def MapEntryMonad [X] (implicit arg0: Monoid[X]): Monad[[α]Entry[X, α]]

    Attributes
    implicit
  18. implicit def ResponderMonad [X] : Monad[Responder]

    Attributes
    implicit
  19. implicit def StateMonad [A] : Monad[[α]State[A, α]]

    Attributes
    implicit
  20. implicit def StateTMonad [M[_], A] (implicit b: Bind[M], p: Pure[M]): Monad[[α]StateT[M, A, α]]

    Attributes
    implicit
  21. implicit def Tuple2Monad [R] (implicit arg0: Monoid[R]): Monad[[α](R, α)]

    Attributes
    implicit
  22. implicit def Tuple3Monad [R, S] (implicit arg0: Monoid[R], arg1: Monoid[S]): Monad[[α](R, S, α)]

    Attributes
    implicit
  23. implicit def Tuple4Monad [R, S, T] (implicit arg0: Monoid[R], arg1: Monoid[S], arg2: Monoid[T]): Monad[[α](R, S, T, α)]

    Attributes
    implicit
  24. 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, α)]

    Attributes
    implicit
  25. 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, α)]

    Attributes
    implicit
  26. 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, α)]

    Attributes
    implicit
  27. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  28. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  29. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  30. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  31. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  32. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  33. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  34. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  35. implicit def monad [M[_]] (implicit b: Bind[M], p: Pure[M]): Monad[M]

    Attributes
    implicit
    Definition Classes
    MonadLow
  36. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  37. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  38. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  39. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  40. def toString (): String

    Definition Classes
    AnyRef → Any
  41. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  42. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  43. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from MonadLow

Inherited from AnyRef

Inherited from Any