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 attempt[A](fa: Observable[A]): Observable[Either[Throwable, A]]

    Handle errors by exposing them into Either values.

    Handle errors by exposing them into Either values.

    Returns Right(value) for successful values or Left(error) in case a failure happened.

    Definition Classes
    MonadError
  8. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  9. final def cobind: Cobind[Observable]
    Definition Classes
    InstanceType
  10. def coflatMap[A, B](fa: Observable[A])(f: (Observable[A]) ⇒ B): Observable[B]
    Definition Classes
    TypeClassInstancesCobind
  11. def coflatten[A](fa: Observable[A]): Observable[Observable[A]]
    Definition Classes
    Cobind
  12. def combineK[A](x: Observable[A], y: Observable[A]): Observable[A]

    Combine two F[A] values.

    Combine two F[A] values.

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

    Lift an error into the F context.

    Lift an error into the F context.

    Definition Classes
    TypeClassInstancesMonadError
  45. final def semigroupK: SemigroupK[Observable]
    Definition Classes
    InstanceType
  46. def suspend[A](fa: ⇒ Observable[A]): Observable[A]
    Definition Classes
    TypeClassInstancesSuspendable
  47. final def suspendable: Suspendable[Observable]
    Definition Classes
    InstanceType
  48. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  49. 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
  50. def toString(): String
    Definition Classes
    AnyRef → Any
  51. val unit: Observable[Unit]
    Definition Classes
    TypeClassInstancesApplicative
  52. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @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