package typeclass
- Alphabetic
- Public
- Protected
Type Members
- class BIO2InstancesModule[F[+_, +_]] extends ModuleDef
Adds
bio
typeclass instances for any effect typeF[+_, +_]
with an availablemake[Async2[F]
bindingAdds
bio
typeclass instances for any effect typeF[+_, +_]
with an availablemake[Async2[F]
bindingDepends on
Async2[F]
- See also
- class BIO3InstancesModule[F[-_, +_, +_]] extends ModuleDef
Adds
bio
typeclass instances for any effect typeF[-_, +_, +_]
with an availablemake[Async3[F]
bindingAdds
bio
typeclass instances for any effect typeF[-_, +_, +_]
with an availablemake[Async3[F]
bindingDepends on
Async3[F]
andLocal3[F]
- Note
doesn't add bifunctor variants from BIO2InstancesModule
- See also
- class CatsEffectInstancesModule[F[_]] extends ModuleDef
Adds
cats-effect
typeclass instances for any effect typeF[_]
with an availablemake[ConcurrentEffect[F]
bindingAdds
cats-effect
typeclass instances for any effect typeF[_]
with an availablemake[ConcurrentEffect[F]
bindingDepends on
ConcurrentEffect[F]
. - class ZIOCatsEffectInstancesModule[R] extends distage.ModuleDef
Adds
cats-effect
typeclass instances for ZIOAdds
cats-effect
typeclass instances for ZIODepends on
zio.Runtime[Any]
andThreadPoolExecutor @Id("io")
(both can be found in izumi.distage.modules.support.ZIOSupportModule)Will also add the following components:
- cats.effect.Blocker by using
ThreadPoolExecutor @Id("io")
- cats.effect.Blocker by using
Value Members
- object BIO2InstancesModule
- object BIO3InstancesModule
- object CatsEffectInstancesModule
- object ZIOCatsEffectInstancesModule