Packages

c

monix.reactive.Observable

TypeClassInstances

class TypeClassInstances extends Instance[Observable] with Instance[Observable] with Instance[Observable, Throwable] with Instance[Observable] with Instance[Observable] with Instance[Observable] with Instance[Observable]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TypeClassInstances
  2. Instance
  3. Type
  4. MonadRec
  5. Instance
  6. Type
  7. Cobind
  8. Instance
  9. Instance
  10. SemigroupK
  11. Type
  12. MonoidK
  13. Type
  14. Instance
  15. Type
  16. MonadFilter
  17. Instance
  18. Type
  19. MonadError
  20. Instance
  21. Type
  22. Memoizable
  23. Instance
  24. Instance
  25. Instance
  26. Instance
  27. Instance
  28. Functor
  29. Applicative
  30. Monad
  31. MonadEval
  32. Type
  33. Suspendable
  34. Type
  35. Type
  36. Type
  37. Type
  38. Serializable
  39. Serializable
  40. AnyRef
  41. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TypeClassInstances()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def ap[A, B](ff: Observable[(A) ⇒ B])(fa: Observable[A]): Observable[B]
    Definition Classes
    TypeClassInstancesApplicative
  5. final def applicative: Applicative[Observable]
    Definition Classes
    InstanceType
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def cobind: Cobind[Observable]
    Definition Classes
    InstanceType
  9. def coflatMap[A, B](fa: Observable[A])(f: (Observable[A]) ⇒ B): Observable[B]
    Definition Classes
    TypeClassInstancesCobind
  10. def coflatten[A](fa: Observable[A]): Observable[Observable[A]]
    Definition Classes
    Cobind
  11. def combineK[A](x: Observable[A], y: Observable[A]): Observable[A]

    Combine two F[A] values.

    Combine two F[A] values.

    Definition Classes
    TypeClassInstancesSemigroupK
  12. def empty[A]: Observable[A]

    Given a type A, create an "empty" F[A] value.

    Given a type A, create an "empty" F[A] value.

    Definition Classes
    TypeClassInstancesMonoidKMonadFilter
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  15. def eval[A](a: ⇒ A): Observable[A]
    Definition Classes
    TypeClassInstancesMonadEval
  16. def evalOnce[A](a: ⇒ A): Observable[A]
    Definition Classes
    TypeClassInstancesMemoizable
  17. def filter[A](fa: Observable[A])(f: (A) ⇒ Boolean): Observable[A]
    Definition Classes
    TypeClassInstancesMonadFilter
  18. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. def flatMap[A, B](fa: Observable[A])(f: (A) ⇒ Observable[B]): Observable[B]
    Definition Classes
    TypeClassInstancesMonad
  20. def flatten[A](ffa: Observable[Observable[A]]): Observable[A]
    Definition Classes
    TypeClassInstancesMonad
  21. implicit final def functor: Functor[Observable]
    Definition Classes
    InstanceType
  22. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  23. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  24. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  25. def map[A, B](fa: Observable[A])(f: (A) ⇒ B): Observable[B]
    Definition Classes
    TypeClassInstancesFunctor
  26. def map2[A, B, Z](fa: Observable[A], fb: Observable[B])(f: (A, B) ⇒ Z): Observable[Z]
    Definition Classes
    TypeClassInstancesApplicative
  27. final def memoizable: Memoizable[Observable]
    Definition Classes
    InstanceType
  28. def memoize[A](fa: Observable[A]): Observable[A]
    Definition Classes
    TypeClassInstancesMemoizable
  29. final def monad: Monad[Observable]
    Definition Classes
    InstanceType
  30. final def monadError: MonadError[Observable, Throwable]
    Definition Classes
    InstanceType
  31. final def monadEval: MonadEval[Observable]
    Definition Classes
    InstanceType
  32. final def monadFilter: MonadFilter[Observable]
    Definition Classes
    InstanceType
  33. final def monadRec: MonadRec[Observable]
    Definition Classes
    InstanceType
  34. final def monoidK: MonoidK[Observable]
    Definition Classes
    InstanceType
  35. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  36. final def notify(): Unit
    Definition Classes
    AnyRef
  37. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  38. def onErrorHandle[A](fa: Observable[A])(f: (Throwable) ⇒ A): Observable[A]

    Handle any error, by mapping it to an A value.

    Handle any error, by mapping it to an A value.

    Definition Classes
    TypeClassInstancesMonadError
  39. def onErrorHandleWith[A](fa: Observable[A])(f: (Throwable) ⇒ Observable[A]): Observable[A]

    Handle any error, potentially recovering from it, by mapping it to an F[A] value.

    Handle any error, potentially recovering from it, by mapping it to an F[A] value.

    Definition Classes
    TypeClassInstancesMonadError
  40. def onErrorRecover[A](fa: Observable[A])(pf: PartialFunction[Throwable, A]): Observable[A]

    Recover from certain errors by mapping them to an A value.

    Recover from certain errors by mapping them to an A value.

    Definition Classes
    TypeClassInstancesMonadError
  41. def onErrorRecoverWith[A](fa: Observable[A])(pf: PartialFunction[Throwable, Observable[A]]): Observable[A]

    Recover from certain errors by mapping them to an F[A] value.

    Recover from certain errors by mapping them to an F[A] value.

    Definition Classes
    TypeClassInstancesMonadError
  42. def pure[A](a: A): Observable[A]
    Definition Classes
    TypeClassInstancesApplicative
  43. def raiseError[A](e: Throwable): Observable[A]

    Lift an error into the F context.

    Lift an error into the F context.

    Definition Classes
    TypeClassInstancesMonadError
  44. final def semigroupK: SemigroupK[Observable]
    Definition Classes
    InstanceType
  45. def suspend[A](fa: ⇒ Observable[A]): Observable[A]
    Definition Classes
    TypeClassInstancesSuspendable
  46. final def suspendable: Suspendable[Observable]
    Definition Classes
    InstanceType
  47. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  48. def tailRecM[A, B](a: A)(f: (A) ⇒ Observable[Either[A, B]]): Observable[B]

    Keeps calling f until a scala.util.Right[B] is returned.

    Keeps calling f until a scala.util.Right[B] is returned.

    Definition Classes
    TypeClassInstancesMonadRec
  49. def toString(): String
    Definition Classes
    AnyRef → Any
  50. val unit: Observable[Unit]
    Definition Classes
    TypeClassInstancesApplicative
  51. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Instance[Observable]

Inherited from Type[Observable]

Inherited from MonadRec[Observable]

Inherited from Instance[Observable]

Inherited from Type[Observable]

Inherited from Cobind[Observable]

Inherited from Instance[Observable]

Inherited from Instance[Observable]

Inherited from SemigroupK[Observable]

Inherited from Type[Observable]

Inherited from MonoidK[Observable]

Inherited from Type[Observable]

Inherited from Instance[Observable]

Inherited from Type[Observable]

Inherited from MonadFilter[Observable]

Inherited from Instance[Observable, Throwable]

Inherited from Type[Observable, Throwable]

Inherited from MonadError[Observable, Throwable]

Inherited from Instance[Observable]

Inherited from Type[Observable]

Inherited from Memoizable[Observable]

Inherited from Instance[Observable]

Inherited from Instance[Observable]

Inherited from Instance[Observable]

Inherited from Instance[Observable]

Inherited from Instance[Observable]

Inherited from Functor[Observable]

Inherited from Applicative[Observable]

Inherited from Monad[Observable]

Inherited from MonadEval[Observable]

Inherited from Type[Observable]

Inherited from Suspendable[Observable]

Inherited from Type[Observable]

Inherited from Type[Observable]

Inherited from Type[Observable]

Inherited from Type[Observable]

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped