implicit final class DeprecatedMethods[A, Self[+T] <: ObservableLike[T, Self]] extends AnyVal
Deprecated methods living on as extension methods for ObservableLike in order to maintain source compatibility.
- Source
 - ObservableLike.scala
 
- Alphabetic
 - By Inheritance
 
- DeprecatedMethods
 - AnyVal
 - Any
 
- Hide All
 - Show All
 
- Public
 - All
 
Instance Constructors
-  new DeprecatedMethods(self: Self[A])
 
Value Members
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        !=(arg0: Any): Boolean
      
      
      
- Definition Classes
 - Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ##(): Int
      
      
      
- Definition Classes
 - Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ==(arg0: Any): Boolean
      
      
      
- Definition Classes
 - Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        asInstanceOf[T0]: T0
      
      
      
- Definition Classes
 - Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        getClass(): Class[_ <: AnyVal]
      
      
      
- Definition Classes
 - AnyVal → Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        isInstanceOf[T0]: Boolean
      
      
      
- Definition Classes
 - Any
 
 -  val self: Self[A]
 - 
      
      
      
        
      
    
      
        
        def
      
      
        toString(): String
      
      
      
- Definition Classes
 - Any
 
 
Deprecated Value Members
- 
      
      
      
        
      
    
      
        
        def
      
      
        concatDelayError[B](implicit ev: <:<[A, Observable[B]]): Self[B]
      
      
      
- Annotations
 - @deprecated
 - Deprecated
 (Since version 2.2.0) Renamed to concatDelayErrors (plural for errors ;))
 - 
      
      
      
        
      
    
      
        
        def
      
      
        concatMapDelayError[B](f: (A) ⇒ Observable[B]): Self[B]
      
      
      
- Annotations
 - @deprecated
 - Deprecated
 (Since version 2.2.0) Renamed to concatMapDelayErrors (plural for errors ;))
 - 
      
      
      
        
      
    
      
        
        def
      
      
        doOnComplete(cb: ⇒ Unit): Self[A]
      
      
      
Deprecated.
Deprecated. Parameter should be a function, instead of being passed by-name.
- Annotations
 - @deprecated
 - Deprecated
 (Since version 2.2.0)
- See also
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        doOnDownstreamStop(cb: ⇒ Unit): Self[A]
      
      
      
Deprecated.
Deprecated. Renamed to ObservableLike.doOnEarlyStop.
- Annotations
 - @deprecated
 - Deprecated
 (Since version 2.2.0) Renamed to doOnEarlyStop
 - 
      
      
      
        
      
    
      
        
        def
      
      
        doOnSubscribe(cb: ⇒ Unit): Self[A]
      
      
      
Deprecated.
Deprecated. Renamed to ObservableLike.doOnSubscribe.
- Annotations
 - @deprecated
 - Deprecated
 (Since version 2.2.0)
 - 
      
      
      
        
      
    
      
        
        def
      
      
        doOnSubscriptionCancel(cb: ⇒ Unit): Self[A]
      
      
      
Deprecated.
Deprecated. Parameter should be a function, instead of being passed by-name.
- Annotations
 - @deprecated
 - Deprecated
 (Since version 2.2.0)
- See also
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        doOnTerminate(cb: ⇒ Unit): Self[A]
      
      
      
Deprecated.
Deprecated. Parameter type changed.
- Annotations
 - @deprecated
 - Deprecated
 (Since version 2.2.0) Parameter type changed. See ObservableLike.doOnTerminate
- See also
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        flatMapDelayError[B](f: (A) ⇒ Observable[B]): Self[B]
      
      
      
- Annotations
 - @deprecated
 - Deprecated
 (Since version 2.2.0) Renamed to flatMapDelayError (plural for errors ;))
 - 
      
      
      
        
      
    
      
        
        def
      
      
        flatScanDelayError[R](initial: ⇒ R)(op: (R, A) ⇒ Observable[R]): Self[R]
      
      
      
- Annotations
 - @deprecated
 - Deprecated
 (Since version 2.2.0) Renamed to flatScanDelayErrors (plural for errors ;))
 - 
      
      
      
        
      
    
      
        
        def
      
      
        flattenDelayError[B](implicit ev: <:<[A, Observable[B]]): Self[B]
      
      
      
- Annotations
 - @deprecated
 - Deprecated
 (Since version 2.2.0) Renamed to flattenDelayError (plural for errors ;))
 

This is the API documentation for the Monix library.
Package Overview
monix.execution exposes lower level primitives for dealing with asynchronous execution:
Atomictypes, as alternative tojava.util.concurrent.atomicmonix.eval is for dealing with evaluation of results, thus exposing Task and Coeval.
monix.reactive exposes the
Observablepattern:Observableimplementationsmonix.types implements type-class shims, to be translated to type-classes provided by libraries such as Cats or Scalaz.
monix.cats is the optional integration with the Cats library, providing translations for the types described in
monix.types.monix.scalaz is the optional integration with the Scalaz library, providing translations for the types described in
monix.types.