KleisliInstances0

sealed abstract

Implicits

Implicits

implicit
def kleisliCompose[F[_]](implicit F0: Bind[F]): Compose[[_, _] =>> Kleisli[F, _$69, _$70]]
implicit
def kleisliIdApply[R]: Apply[[_] =>> Kleisli[Id, R, _$64]]
implicit
def kleisliProChoice[F[_]](implicit F0: Applicative[F]): ProChoice[[_, _] =>> Kleisli[F, _$66, _$67]]

Inherited implicits

implicit
def kleisliAlt[F[_] : Applicative, A]: Alt[[_] =>> Kleisli[F, A, _$53]]
Inherited from
KleisliInstances5
implicit
def kleisliApplicative[F[_], R](implicit F0: Applicative[F]): Applicative[[_] =>> Kleisli[F, R, _$39]]
Inherited from
KleisliInstances8
implicit
def kleisliApplicativePlus[F[_], R](implicit F0: ApplicativePlus[F]): ApplicativePlus[[_] =>> Kleisli[F, R, _$47]]
Inherited from
KleisliInstances6
implicit
def kleisliApply[F[_], R](implicit F0: Apply[F]): Apply[[_] =>> Kleisli[F, R, _$30]]
Inherited from
KleisliInstances12
implicit
def kleisliBind[F[_], R](implicit F0: Bind[F]): Bind[[_] =>> Kleisli[F, R, _$34]]
Inherited from
KleisliInstances10
implicit
def kleisliBindRec[F[_], R](implicit F0: BindRec[F]): BindRec[[_] =>> Kleisli[F, R, _$43]]
Inherited from
KleisliInstances7
implicit
def kleisliDecidable[F[_], R](implicit F0: Decidable[F]): Decidable[[_] =>> Kleisli[F, R, _$26]]
Inherited from
KleisliInstances14
implicit
def kleisliDistributive[F[_], R](implicit F0: Distributive[F]): Distributive[[_] =>> Kleisli[F, R, _$32]]
Inherited from
KleisliInstances11
implicit
def kleisliDivisible[F[_], R](implicit F0: Divisible[F]): Divisible[[_] =>> Kleisli[F, R, _$24]]
Inherited from
KleisliInstances15
implicit
def kleisliFunctor[F[_], R](implicit F0: Functor[F]): Functor[[_] =>> Kleisli[F, R, _$28]]
Inherited from
KleisliInstances13
implicit
def kleisliIdApplicative[R]: Applicative[[_] =>> Kleisli[Id, R, _$60]]
Inherited from
KleisliInstances1
implicit
def kleisliIdFunctor[R]: Functor[[_] =>> Kleisli[Id, R, _$59]]
Inherited from
KleisliInstances2
implicit
def kleisliMonadError[F[_], E, R](implicit F0: MonadError[F, E]): MonadError[[_] =>> Kleisli[F, R, _$51], E]
Inherited from
KleisliInstances5
implicit
def kleisliMonadPlus[F[_], A](implicit F0: MonadPlus[F]): MonadPlus[[_] =>> Kleisli[F, A, _$56]]
Inherited from
KleisliInstances4
implicit
def kleisliMonadReader[F[_], R](implicit F0: Monad[F]): MonadReader[[_] =>> Kleisli[F, R, _$58], R]
Inherited from
KleisliInstances3
implicit
def kleisliPlus[F[_], A](implicit F0: Plus[F]): Plus[[_] =>> Kleisli[F, A, _$41]]
Inherited from
KleisliInstances8
implicit
def kleisliPlusEmpty[F[_], A](implicit F0: PlusEmpty[F]): PlusEmpty[[_] =>> Kleisli[F, A, _$45]]
Inherited from
KleisliInstances7
implicit
def kleisliSemigroup[F[_], A, B](implicit FB0: Semigroup[F[B]]): Semigroup[Kleisli[F, A, B]]
Inherited from
KleisliInstances6
implicit
def kleisliStrong[F[_] : Functor]: Strong[[_, _] =>> Kleisli[F, _$62, _$63]]
Inherited from
KleisliInstances1
implicit
def kleisliZip[F[_], R](implicit F: Zip[F]): Zip[[_] =>> Kleisli[F, R, _$36]]
Inherited from
KleisliInstances9