Class

monix.reactive.Observable

TypeClassInstances

Related Doc: package Observable

Permalink

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
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TypeClassInstances()

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. def ap[A, B](ff: Observable[(A) ⇒ B])(fa: Observable[A]): Observable[B]

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

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

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

    Permalink
    Definition Classes
    MonadError
  8. def clone(): AnyRef

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    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]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    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