object reverse extends CatsToMonixConversions
Defines conversions from Cats type-class instances to the Monix type-classes defined in monix.types.
To use:
import monix.cats.reverse._Note that importing both this and the Monix to Cats conversions in the same scope can create conflicts:
// Don't do this! import monix.cats._ import monix.cats.reverse._
- Source
 - reverse.scala
 
- Alphabetic
 - By Inheritance
 
- reverse
 - CatsToMonixConversions
 - CatsCoreToMonix9
 - CatsCoreToMonix8
 - CatsCoreToMonix7
 - CatsCoreToMonix6
 - CatsCoreToMonix5
 - CatsCoreToMonix4
 - CatsCoreToMonix3
 - CatsCoreToMonix2
 - CatsCoreToMonix1
 - CatsCoreToMonix0
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - All
 
Type Members
- 
      
      
      
        
      
    
      
        
        trait
      
      
        CatsToMonixApplicative[F[_]] extends Instance[F] with CatsCoreToMonix1.CatsToMonixFunctor[F]
      
      
      
Adapter for converting Cats type instances into Monix's Applicative
Adapter for converting Cats type instances into Monix's Applicative
- Definition Classes
 - CatsCoreToMonix1
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        CatsToMonixCobind[F[_]] extends Instance[F] with CatsCoreToMonix4.CatsToMonixFunctor[F]
      
      
      
Converts Cats type instances into Monix's CoflatMap
Converts Cats type instances into Monix's CoflatMap
- Definition Classes
 - CatsCoreToMonix4
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        CatsToMonixComonad[F[_]] extends Instance[F] with CatsCoreToMonix5.CatsToMonixCobind[F]
      
      
      
Adapter for converting Cats type instances into Monix's MonadFilter
Adapter for converting Cats type instances into Monix's MonadFilter
- Definition Classes
 - CatsCoreToMonix5
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        CatsToMonixFunctor[F[_]] extends Instance[F]
      
      
      
Adapter for converting Cats type instances into Monix's Functor
Adapter for converting Cats type instances into Monix's Functor
- Definition Classes
 - CatsCoreToMonix0
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        CatsToMonixMonad[F[_]] extends Instance[F] with CatsCoreToMonix2.CatsToMonixApplicative[F]
      
      
      
Adapter for converting Cats type instances into Monix's Monad
Adapter for converting Cats type instances into Monix's Monad
- Definition Classes
 - CatsCoreToMonix2
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        CatsToMonixMonadError[F[_], E] extends Instance[F, E] with CatsCoreToMonix3.CatsToMonixMonad[F]
      
      
      
Adapter for converting Cats type instances into Monix's MonadError
Adapter for converting Cats type instances into Monix's MonadError
- Definition Classes
 - CatsCoreToMonix3
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        CatsToMonixMonadFilter[F[_]] extends Instance[F] with CatsCoreToMonix6.CatsToMonixMonad[F]
      
      
      
Adapter for converting Cats type instances into Monix's MonadFilter
Adapter for converting Cats type instances into Monix's MonadFilter
- Definition Classes
 - CatsCoreToMonix6
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        CatsToMonixMonadRec[F[_]] extends Instance[F] with CatsCoreToMonix9.CatsToMonixMonad[F]
      
      
      
Adapter for converting Cats type instances into Monix's MonadRec.
Adapter for converting Cats type instances into Monix's MonadRec.
- Definition Classes
 - CatsCoreToMonix9
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        CatsToMonixMonoidK[F[_]] extends Instance[F] with CatsCoreToMonix8.CatsToMonixSemigroupK[F]
      
      
      
Adapter for converting Cats type instances into Monix's MonoidK
Adapter for converting Cats type instances into Monix's MonoidK
- Definition Classes
 - CatsCoreToMonix8
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        CatsToMonixSemigroupK[F[_]] extends Instance[F]
      
      
      
Adapter for converting Cats type instances into Monix's SemigroupK
Adapter for converting Cats type instances into Monix's SemigroupK
- Definition Classes
 - CatsCoreToMonix7
 
 
Value Members
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        !=(arg0: Any): Boolean
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ##(): Int
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ==(arg0: Any): Boolean
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        asInstanceOf[T0]: T0
      
      
      
- Definition Classes
 - Any
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        catsToMonixApplicative[F[_]](implicit ev: Applicative[F]): Applicative[F]
      
      
      
Converts Cats type instances into Monix's Applicative
Converts Cats type instances into Monix's Applicative
- Definition Classes
 - CatsCoreToMonix1
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        catsToMonixCobind[F[_]](implicit ev: CoflatMap[F]): Cobind[F]
      
      
      
Converts Cats type instances into Monix's Cobind
Converts Cats type instances into Monix's Cobind
- Definition Classes
 - CatsCoreToMonix4
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        catsToMonixComonad[F[_]](implicit ev: Comonad[F]): Comonad[F]
      
      
      
Converts Cats type instances into the Monix's Comonad
Converts Cats type instances into the Monix's Comonad
- Definition Classes
 - CatsCoreToMonix5
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        catsToMonixFunctor[F[_]](implicit ev: Functor[F]): Functor[F]
      
      
      
Converts Cats type instances into Monix's Functor.
Converts Cats type instances into Monix's Functor.
- Definition Classes
 - CatsCoreToMonix0
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        catsToMonixMonad[F[_]](implicit ev: Monad[F]): Monad[F]
      
      
      
Converts Cats type instances into Monix's Monad
Converts Cats type instances into Monix's Monad
- Definition Classes
 - CatsCoreToMonix2
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        catsToMonixMonadError[F[_], E](implicit ev: MonadError[F, E]): MonadError[F, E]
      
      
      
Converts Cats type instances into Monix's MonadError
Converts Cats type instances into Monix's MonadError
- Definition Classes
 - CatsCoreToMonix3
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        catsToMonixMonadFilter[F[_]](implicit ev: MonadFilter[F]): MonadFilter[F]
      
      
      
Converts Cats type instances into the Monix's MonadFilter
Converts Cats type instances into the Monix's MonadFilter
- Definition Classes
 - CatsCoreToMonix6
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        catsToMonixMonadRec[F[_]](implicit ev1: Monad[F]): MonadRec[F]
      
      
      
Converts Cats type instances into Monix's MonadRec
Converts Cats type instances into Monix's MonadRec
- Definition Classes
 - CatsCoreToMonix9
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        catsToMonixMonoidK[F[_]](implicit ev: MonoidK[F]): MonoidK[F]
      
      
      
Converts Cats type instances into Monix's MonoidK
Converts Cats type instances into Monix's MonoidK
- Definition Classes
 - CatsCoreToMonix8
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        catsToMonixSemigroupK[F[_]](implicit ev: SemigroupK[F]): SemigroupK[F]
      
      
      
Converts Cats type instances into Monix's SemigroupK
Converts Cats type instances into Monix's SemigroupK
- Definition Classes
 - CatsCoreToMonix7
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        clone(): AnyRef
      
      
      
- Attributes
 - protected[java.lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... )
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        eq(arg0: AnyRef): Boolean
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        equals(arg0: Any): Boolean
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        finalize(): Unit
      
      
      
- Attributes
 - protected[java.lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws( classOf[java.lang.Throwable] )
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        getClass(): Class[_]
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        hashCode(): Int
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        isInstanceOf[T0]: Boolean
      
      
      
- Definition Classes
 - Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ne(arg0: AnyRef): Boolean
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        notify(): Unit
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        notifyAll(): Unit
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        synchronized[T0](arg0: ⇒ T0): T0
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        toString(): String
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... )
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long, arg1: Int): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... )
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... )
 
 

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.