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]

Type-class instances for Observable.

Linear Supertypes
Instance[Observable], Type[Observable], MonadRec[Observable], Instance[Observable], Type[Observable], Cobind[Observable], Instance[Observable], Instance[Observable], SemigroupK[Observable], Type[Observable], MonoidK[Observable], Type[Observable], Instance[Observable], Type[Observable], MonadFilter[Observable], Instance[Observable, Throwable], Type[Observable, Throwable], MonadError[Observable, Throwable], Instance[Observable], Type[Observable], Memoizable[Observable], Instance[Observable], Instance[Observable], Instance[Observable], Instance[Observable], Instance[Observable], Functor[Observable], Applicative[Observable], Monad[Observable], MonadEval[Observable], Type[Observable], Suspendable[Observable], Type[Observable], Type[Observable], Type[Observable], Type[Observable], Serializable, Serializable, AnyRef, Any
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
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TypeClassInstances()

Value Members

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

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

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

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

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

    Definition Classes
    Any
  6. def ap[A, B](ff: Observable[(A) ⇒ B])(fa: Observable[A]): Observable[B]

    Definition Classes
    TypeClassInstances → Applicative
  7. final def applicative: Applicative[Observable]

    Definition Classes
    Instance → Type
  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. def attempt[A](fa: Observable[A]): Observable[Either[Throwable, A]]

    Definition Classes
    MonadError
  10. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. final def cobind: Cobind[Observable]

    Definition Classes
    Instance → Type
  12. def coflatMap[A, B](fa: Observable[A])(f: (Observable[A]) ⇒ B): Observable[B]

    Definition Classes
    TypeClassInstances → Cobind
  13. def coflatten[A](fa: Observable[A]): Observable[Observable[A]]

    Definition Classes
    Cobind
  14. def combineK[A](x: Observable[A], y: Observable[A]): Observable[A]

    Definition Classes
    TypeClassInstances → SemigroupK
  15. def empty[A]: Observable[A]

    Definition Classes
    TypeClassInstances → MonoidK → MonadFilter
  16. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  18. def eval[A](a: ⇒ A): Observable[A]

    Definition Classes
    TypeClassInstances → MonadEval
  19. def evalOnce[A](a: ⇒ A): Observable[A]

    Definition Classes
    TypeClassInstances → Memoizable
  20. def filter[A](fa: Observable[A])(f: (A) ⇒ Boolean): Observable[A]

    Definition Classes
    TypeClassInstances → MonadFilter
  21. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. def flatMap[A, B](fa: Observable[A])(f: (A) ⇒ Observable[B]): Observable[B]

    Definition Classes
    TypeClassInstances → Monad
  23. def flatten[A](ffa: Observable[Observable[A]]): Observable[A]

    Definition Classes
    TypeClassInstances → Monad
  24. implicit final def functor: Functor[Observable]

    Definition Classes
    Instance → Type
  25. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  26. def hashCode(): Int

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

    Definition Classes
    Any
  28. def map[A, B](fa: Observable[A])(f: (A) ⇒ B): Observable[B]

    Definition Classes
    TypeClassInstances → Functor
  29. def map2[A, B, Z](fa: Observable[A], fb: Observable[B])(f: (A, B) ⇒ Z): Observable[Z]

    Definition Classes
    TypeClassInstances → Applicative
  30. final def memoizable: Memoizable[Observable]

    Definition Classes
    Instance → Type
  31. def memoize[A](fa: Observable[A]): Observable[A]

    Definition Classes
    TypeClassInstances → Memoizable
  32. final def monad: Monad[Observable]

    Definition Classes
    Instance → Type
  33. final def monadError: MonadError[Observable, Throwable]

    Definition Classes
    Instance → Type
  34. final def monadEval: MonadEval[Observable]

    Definition Classes
    Instance → Type
  35. final def monadFilter: MonadFilter[Observable]

    Definition Classes
    Instance → Type
  36. final def monadRec: MonadRec[Observable]

    Definition Classes
    Instance → Type
  37. final def monoidK: MonoidK[Observable]

    Definition Classes
    Instance → Type
  38. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  39. final def notify(): Unit

    Definition Classes
    AnyRef
  40. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  41. def onErrorHandle[A](fa: Observable[A])(f: (Throwable) ⇒ A): Observable[A]

    Definition Classes
    TypeClassInstances → MonadError
  42. def onErrorHandleWith[A](fa: Observable[A])(f: (Throwable) ⇒ Observable[A]): Observable[A]

    Definition Classes
    TypeClassInstances → MonadError
  43. def onErrorRecover[A](fa: Observable[A])(pf: PartialFunction[Throwable, A]): Observable[A]

    Definition Classes
    TypeClassInstances → MonadError
  44. def onErrorRecoverWith[A](fa: Observable[A])(pf: PartialFunction[Throwable, Observable[A]]): Observable[A]

    Definition Classes
    TypeClassInstances → MonadError
  45. def pure[A](a: A): Observable[A]

    Definition Classes
    TypeClassInstances → Applicative
  46. def raiseError[A](e: Throwable): Observable[A]

    Definition Classes
    TypeClassInstances → MonadError
  47. final def semigroupK: SemigroupK[Observable]

    Definition Classes
    Instance → Type
  48. def suspend[A](fa: ⇒ Observable[A]): Observable[A]

    Definition Classes
    TypeClassInstances → Suspendable
  49. final def suspendable: Suspendable[Observable]

    Definition Classes
    Instance → Type
  50. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  51. def tailRecM[A, B](a: A)(f: (A) ⇒ Observable[Either[A, B]]): Observable[B]

    Definition Classes
    TypeClassInstances → MonadRec
  52. def toString(): String

    Definition Classes
    AnyRef → Any
  53. val unit: Observable[Unit]

    Definition Classes
    TypeClassInstances → Applicative
  54. final def wait(): Unit

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. 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