trait ScalazToMonixConversions extends ScalazToMonix9
Defines conversions from Cats type-class instances to the Monix type-classes defined in monix.types.
- Alphabetic
 - By Inheritance
 
- ScalazToMonixConversions
 - ScalazToMonix9
 - ScalazToMonix8
 - ScalazToMonix7
 - ScalazToMonix6
 - ScalazToMonix5
 - ScalazToMonix4
 - ScalazToMonix3
 - ScalazToMonix2
 - ScalazToMonix1
 - ScalazToMonix0
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - All
 
Type Members
- 
      
      
      
        
      
    
      
        
        trait
      
      
        ScalazToMonixApplicative[F[_]] extends Instance[F] with ScalazToMonix1.ScalazToMonixFunctor[F]
      
      
      
Adapter for converting Scalaz type instances into Monix's Applicative
Adapter for converting Scalaz type instances into Monix's Applicative
- Definition Classes
 - ScalazToMonix1
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        ScalazToMonixCobind[F[_]] extends Instance[F] with ScalazToMonix4.ScalazToMonixFunctor[F]
      
      
      
Converts Scalaz type instances into Monix's CoflatMap
Converts Scalaz type instances into Monix's CoflatMap
- Definition Classes
 - ScalazToMonix4
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        ScalazToMonixComonad[F[_]] extends Instance[F] with ScalazToMonix5.ScalazToMonixCobind[F]
      
      
      
Adapter for converting Scalaz type instances into Monix's MonadFilter
Adapter for converting Scalaz type instances into Monix's MonadFilter
- Definition Classes
 - ScalazToMonix5
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        ScalazToMonixFunctor[F[_]] extends Instance[F]
      
      
      
Adapter for converting Scalaz type instances into Monix's Functor
Adapter for converting Scalaz type instances into Monix's Functor
- Definition Classes
 - ScalazToMonix0
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        ScalazToMonixMonad[F[_]] extends Instance[F] with ScalazToMonix2.ScalazToMonixApplicative[F]
      
      
      
Adapter for converting Scalaz type instances into Monix's Monad
Adapter for converting Scalaz type instances into Monix's Monad
- Definition Classes
 - ScalazToMonix2
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        ScalazToMonixMonadError[F[_], E] extends Instance[F, E] with ScalazToMonix3.ScalazToMonixMonad[F]
      
      
      
Adapter for converting Scalaz type instances into Monix's MonadError
Adapter for converting Scalaz type instances into Monix's MonadError
- Definition Classes
 - ScalazToMonix3
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        ScalazToMonixMonadFilter[F[_]] extends Instance[F] with ScalazToMonix6.ScalazToMonixMonad[F]
      
      
      
Adapter for converting Scalaz type instances into Monix's MonadFilter
Adapter for converting Scalaz type instances into Monix's MonadFilter
- Definition Classes
 - ScalazToMonix6
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        ScalazToMonixMonadRec[F[_]] extends Instance[F] with ScalazToMonix9.ScalazToMonixMonad[F]
      
      
      
Adapter for converting Scalaz type instances into Monix's MonadRec.
Adapter for converting Scalaz type instances into Monix's MonadRec.
- Definition Classes
 - ScalazToMonix9
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        ScalazToMonixMonoidK[F[_]] extends Instance[F] with ScalazToMonix8.ScalazToMonixSemigroupK[F]
      
      
      
Adapter for converting Scalaz type instances into Monix's MonoidK
Adapter for converting Scalaz type instances into Monix's MonoidK
- Definition Classes
 - ScalazToMonix8
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        ScalazToMonixSemigroupK[F[_]] extends Instance[F]
      
      
      
Adapter for converting Scalaz type instances into Monix's SemigroupK
Adapter for converting Scalaz type instances into Monix's SemigroupK
- Definition Classes
 - ScalazToMonix7
 
 
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
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        ScalazToMonixApplicative[F[_]](implicit ev: Applicative[F]): Applicative[F]
      
      
      
Converts Scalaz type instances into Monix's Applicative
Converts Scalaz type instances into Monix's Applicative
- Definition Classes
 - ScalazToMonix1
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        ScalazToMonixCoflatMap[F[_]](implicit ev: Cobind[F]): Cobind[F]
      
      
      
Converts Scalaz type instances into Monix's CoflatMap
Converts Scalaz type instances into Monix's CoflatMap
- Definition Classes
 - ScalazToMonix4
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        ScalazToMonixComonad[F[_]](implicit ev: Comonad[F]): Comonad[F]
      
      
      
Converts Scalaz type instances into the Monix's Comonad
Converts Scalaz type instances into the Monix's Comonad
- Definition Classes
 - ScalazToMonix5
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        ScalazToMonixFunctor[F[_]](implicit ev: Functor[F]): Functor[F]
      
      
      
Converts Scalaz type instances into Monix's Functor
Converts Scalaz type instances into Monix's Functor
- Definition Classes
 - ScalazToMonix0
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        ScalazToMonixMonadError[F[_], E](implicit ev: MonadError[F, E]): MonadError[F, E]
      
      
      
Converts Scalaz type instances into Monix's MonadError
Converts Scalaz type instances into Monix's MonadError
- Definition Classes
 - ScalazToMonix3
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        ScalazToMonixMonadFilter[F[_]](implicit ev: MonadPlus[F]): MonadFilter[F]
      
      
      
Converts Scalaz type instances into the Monix's MonadFilter
Converts Scalaz type instances into the Monix's MonadFilter
- Definition Classes
 - ScalazToMonix6
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        ScalazToMonixMonadRec[F[_]](implicit ev1: Monad[F], ev2: BindRec[F]): MonadRec[F]
      
      
      
Converts Scalaz type instances into Monix's MonadRec
Converts Scalaz type instances into Monix's MonadRec
- Definition Classes
 - ScalazToMonix9
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        ScalazToMonixMonoidK[F[_]](implicit ev: PlusEmpty[F]): MonoidK[F]
      
      
      
Converts Scalaz type instances into Monix's MonoidK
Converts Scalaz type instances into Monix's MonoidK
- Definition Classes
 - ScalazToMonix8
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        ScalazToMonixSemigroupK[F[_]](implicit ev: Plus[F]): SemigroupK[F]
      
      
      
Converts Scalaz type instances into Monix's SemigroupK
Converts Scalaz type instances into Monix's SemigroupK
- Definition Classes
 - ScalazToMonix7
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        asInstanceOf[T0]: T0
      
      
      
- Definition Classes
 - Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        clone(): AnyRef
      
      
      
- Attributes
 - protected[java.lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... )
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        convertScalazToMonixMonad[F[_]](implicit ev: Monad[F]): Monad[F]
      
      
      
Converts Scalaz type instances into Monix's Monad
Converts Scalaz type instances into Monix's Monad
- Definition Classes
 - ScalazToMonix2
 
 - 
      
      
      
        
      
    
      
        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.