Given an Monix Applicative for F[A]
and a cats.Group
defined for A
, then F[A]
can also have a
Group
instance.
Given an Monix Applicative for F[A]
and a cats.Group
defined for A
, then F[A]
can also have a
Group
instance.
You can import monixApplicativeHasCatsGroup in scope or initiate the MonixApplicativeHasCatsGroup class.
Given an Monix Applicative for F[A]
and a cats.Monoid
defined for A
, then F[A]
can also have a
Monoid
instance.
Given an Monix Applicative for F[A]
and a cats.Monoid
defined for A
, then F[A]
can also have a
Monoid
instance.
You can import monixApplicativeHasCatsMonoid in scope or initiate the MonixApplicativeHasCatsMonoid class.
Given a Monix Applicative for F[A]
and a cats.Semigroup
defined for A
, then F[A]
can also
have a Semigroup
instance.
Given a Monix Applicative for F[A]
and a cats.Semigroup
defined for A
, then F[A]
can also
have a Semigroup
instance.
You can import monixApplicativeHasCatsSemigroup in scope initiate the MonixApplicativeHasCatsSemigroup class.
Converts Monix's Applicative instances into
the Cats Applicative
.
Converts Monix's Applicative instances into
the Cats Applicative
.
You can import monixToCatsApplicative in scope, or initiate/extend the MonixToCatsApplicative class.
Converts Monix's Monad and
Comonad instances into
the Cats Bimonad
.
Converts Monix's Monad and
Comonad instances into
the Cats Bimonad
.
You can import monixToCatsBimonad in scope, or initiate/extend the MonixToCatsBimonad class.
Converts Monix's Cobind instances into
the Cats CoflatMap
.
Converts Monix's Cobind instances into
the Cats CoflatMap
.
You can import monixToCatsCoflatMap in scope, or initiate/extend the MonixToCatsCoflatMap class.
Converts Monix's Comonad instances into
the Cats Comonad
.
Converts Monix's Comonad instances into
the Cats Comonad
.
You can import monixToCatsComonad in scope, or initiate/extend the MonixToCatsComonad class.
Converts Monix's Functor instances into
the Cats Functor
.
Converts Monix's Functor instances into
the Cats Functor
.
You can import monixToCatsFunctor in scope, or initiate/extend the MonixToCatsFunctor class.
Converts Monix's Monad instances into
the Cats Monad
.
Converts Monix's Monad instances into
the Cats Monad
.
You can import monixToCatsMonad in scope, or initiate/extend the MonixToCatsMonad class.
Converts Monix's MonoidK and Monix's
MonadFilter instances into
the Cats MonadCombine
.
Converts Monix's MonoidK and Monix's
MonadFilter instances into
the Cats MonadCombine
.
You can import monixToCatsMonadCombine in scope, or initiate/extend the MonixToCatsMonadCombine class.
Converts Monix's MonadError instances into
the Cats MonadError
.
Converts Monix's MonadError instances into
the Cats MonadError
.
You can import monixToCatsMonadError in scope, or initiate/extend the MonixToCatsMonadError class.
Converts Monix's MonadFilter instances into
the Cats MonadFilter
.
Converts Monix's MonadFilter instances into
the Cats MonadFilter
.
You can import monixToCatsMonadFilter in scope, or initiate/extend the MonixToCatsMonadFilter class.
Converts Monix's MonadRec instances into
the Cats Monad
.
Converts Monix's MonadRec instances into
the Cats Monad
.
You can import monixToCatsMonadRec in scope, or initiate/extend the MonixToCatsMonadRec class.
Converts Monix's MonoidK instances into
the Cats MonoidK
.
Converts Monix's MonoidK instances into
the Cats MonoidK
.
You can import monixToCatsMonoidK in scope, or initiate/extend the MonixToCatsMonoidK class.
Converts Monix's SemigroupK instances into
the Cats SemigroupK
.
Converts Monix's SemigroupK instances into
the Cats SemigroupK
.
You can import monixToCatsSemigroupK in scope, or initiate/extend the MonixToCatsSemigroupK class.
Given an Monix Applicative for F[A]
and a cats.Group
defined for A
, then F[A]
can also have a
Group
instance.
Given an Monix Applicative for F[A]
and a cats.Group
defined for A
, then F[A]
can also have a
Group
instance.
You can import monixApplicativeHasCatsGroup in scope or initiate the MonixApplicativeHasCatsGroup class.
Given an Monix Applicative for F[A]
and a cats.Monoid
defined for A
, then F[A]
can also have a
Monoid
instance.
Given an Monix Applicative for F[A]
and a cats.Monoid
defined for A
, then F[A]
can also have a
Monoid
instance.
You can import monixApplicativeHasCatsMonoid in scope or initiate the MonixApplicativeHasCatsMonoid class.
Given a Monix Applicative for F[A]
and a cats.Semigroup
defined for A
, then F[A]
can also
have a Semigroup
instance.
Given a Monix Applicative for F[A]
and a cats.Semigroup
defined for A
, then F[A]
can also
have a Semigroup
instance.
You can import monixApplicativeHasCatsSemigroup in scope initiate the MonixApplicativeHasCatsSemigroup class.
Converts Monix's Applicative instances into
the Cats Applicative
.
Converts Monix's Applicative instances into
the Cats Applicative
.
You can import monixToCatsApplicative in scope, or initiate/extend the MonixToCatsApplicative class.
Converts Monix's Monad and
Comonad instances into
the Cats Bimonad
.
Converts Monix's Monad and
Comonad instances into
the Cats Bimonad
.
You can import monixToCatsBimonad in scope, or initiate/extend the MonixToCatsBimonad class.
Converts Monix's Cobind instances into
the Cats CoflatMap
.
Converts Monix's Cobind instances into
the Cats CoflatMap
.
You can import monixToCatsCoflatMap in scope, or initiate/extend the MonixToCatsCoflatMap class.
Converts Monix's Comonad instances into
the Cats Comonad
.
Converts Monix's Comonad instances into
the Cats Comonad
.
You can import monixToCatsComonad in scope, or initiate/extend the MonixToCatsComonad class.
Converts Monix's Functor instances into
the Cats Functor
.
Converts Monix's Functor instances into
the Cats Functor
.
You can import monixToCatsFunctor in scope, or initiate/extend the MonixToCatsFunctor class.
Converts Monix's Monad instances into
the Cats Monad
.
Converts Monix's Monad instances into
the Cats Monad
.
You can import monixToCatsMonad in scope, or initiate/extend the MonixToCatsMonad class.
Converts Monix's MonoidK and Monix's
MonadFilter instances into
the Cats MonadCombine
.
Converts Monix's MonoidK and Monix's
MonadFilter instances into
the Cats MonadCombine
.
You can import monixToCatsMonadCombine in scope, or initiate/extend the MonixToCatsMonadCombine class.
Converts Monix's MonadError instances into
the Cats MonadError
.
Converts Monix's MonadError instances into
the Cats MonadError
.
You can import monixToCatsMonadError in scope, or initiate/extend the MonixToCatsMonadError class.
Converts Monix's MonadFilter instances into
the Cats MonadFilter
.
Converts Monix's MonadFilter instances into
the Cats MonadFilter
.
You can import monixToCatsMonadFilter in scope, or initiate/extend the MonixToCatsMonadFilter class.
Converts Monix's MonadRec instances into
the Cats Monad
.
Converts Monix's MonadRec instances into
the Cats Monad
.
You can import monixToCatsMonadRec in scope, or initiate/extend the MonixToCatsMonadRec class.
Converts Monix's MonoidK instances into
the Cats MonoidK
.
Converts Monix's MonoidK instances into
the Cats MonoidK
.
You can import monixToCatsMonoidK in scope, or initiate/extend the MonixToCatsMonoidK class.
Converts Monix's SemigroupK instances into
the Cats SemigroupK
.
Converts Monix's SemigroupK instances into
the Cats SemigroupK
.
You can import monixToCatsSemigroupK in scope, or initiate/extend the MonixToCatsSemigroupK class.
Defines conversions from the Monix type-classes defined in monix.types to type-class instances from the Cats library.