Package

monix

cats

Permalink

package cats

Package exposing integration with the Cats library.

See: typelevel.org/cats/

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. cats
  2. AllInstances
  3. EvaluableInstances
  4. EvaluableInstances2
  5. EvaluableInstances1
  6. EvaluableInstances0
  7. DeferrableInstances
  8. ShimsInstances
  9. BimonadInstances
  10. ComonadInstances
  11. CoflatMapInstances
  12. MonadInstances
  13. ApplicativeInstances
  14. FunctorInstances
  15. AnyRef
  16. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AllInstances extends EvaluableInstances

    Permalink

    Groups all instances in a single trait.

  2. trait ApplicativeInstances extends FunctorInstances

    Permalink

    Converts Monix's Applicative instances into the Cats Applicative.

  3. trait BimonadInstances extends MonadInstances with ComonadInstances

    Permalink

    Converts Monix's Bimonad instances into the Cats Bimonad.

  4. trait CoflatMapInstances extends FunctorInstances

    Permalink

    Converts Monix's CoflatMap instances into the Cats CoflatMap.

  5. trait ComonadInstances extends CoflatMapInstances

    Permalink

    Converts Monix's Comonad instances into the Cats Comonad.

  6. trait DeferrableInstances extends ShimsInstances

    Permalink

    Converts Monix's Deferrable instances into Cats type-classes.

  7. trait EvaluableInstances extends EvaluableInstances2

    Permalink

    Converts Monix's Evaluable instances into Cats type-classes.

  8. trait FunctorInstances extends AnyRef

    Permalink

    Converts Monix's Functor instances into the Cats Functor.

  9. trait MonadInstances extends ApplicativeInstances

    Permalink

    Converts Monix's Monad instances into the Cats Monad.

  10. trait ShimsInstances extends BimonadInstances

    Permalink

    Groups all shim instances together.

Value Members

  1. object implicits extends AllInstances with AllSyntax with cats.std.AllInstances

    Permalink

    Provided for convenience, for importing everything from Cats as well, syntax and standard instances.

    Provided for convenience, for importing everything from Cats as well, syntax and standard instances.

    import monix.cats.implicits._
  2. implicit def monixApplicativeInstancesToCats[F[_]](implicit arg0: Applicative[F]): Applicative[F]

    Permalink
    Definition Classes
    ApplicativeInstances
  3. implicit def monixBimonadInstancesToCats[F[_]](implicit arg0: Bimonad[F]): Bimonad[F]

    Permalink
    Definition Classes
    BimonadInstances
  4. implicit def monixCoflatMapInstancesToCats[F[_]](implicit arg0: CoflatMap[F]): CoflatMap[F]

    Permalink
    Definition Classes
    CoflatMapInstances
  5. implicit def monixComonadInstancesToCats[F[_]](implicit arg0: Comonad[F]): Comonad[F]

    Permalink
    Definition Classes
    ComonadInstances
  6. implicit def monixDeferrableToCats[F[_]](implicit arg0: Deferrable[F]): MonadError[F, Throwable] with CoflatMap[F]

    Permalink
    Definition Classes
    DeferrableInstances
  7. implicit def monixEvaluableGroup[F[_], A](implicit F: Evaluable[F], A: Group[A]): Group[F[A]]

    Permalink
    Definition Classes
    EvaluableInstances2
  8. implicit def monixEvaluableMonoid[F[_], A](implicit F: Evaluable[F], A: Monoid[A]): Monoid[F[A]]

    Permalink
    Definition Classes
    EvaluableInstances1
  9. implicit def monixEvaluableSemigroup[F[_], A](implicit F: Evaluable[F], A: Semigroup[A]): Semigroup[F[A]]

    Permalink
    Definition Classes
    EvaluableInstances0
  10. implicit def monixEvaluableToCats[F[_]](implicit arg0: Evaluable[F]): MonadError[F, Throwable] with CoflatMap[F]

    Permalink
    Definition Classes
    EvaluableInstances
  11. implicit def monixFunctorInstancesToCats[F[_]](implicit arg0: Functor[F]): Functor[F]

    Permalink
    Definition Classes
    FunctorInstances
  12. implicit def monixMonadInstancesToCats[F[_]](implicit arg0: Monad[F]): Monad[F]

    Permalink
    Definition Classes
    MonadInstances

Inherited from AllInstances

Inherited from EvaluableInstances

Inherited from EvaluableInstances2

Inherited from EvaluableInstances1

Inherited from EvaluableInstances0

Inherited from DeferrableInstances

Inherited from ShimsInstances

Inherited from BimonadInstances

Inherited from ComonadInstances

Inherited from CoflatMapInstances

Inherited from MonadInstances

Inherited from ApplicativeInstances

Inherited from FunctorInstances

Inherited from AnyRef

Inherited from Any

Ungrouped