izumi.functional.bio.CatsConversions
See theCatsConversions companion object
Automatic converters from BIO* hierarchy to equivalent cats & cats-effect classes.
import izumi.functional.bio.IO2
import izumi.functional.bio.catz.*
import cats.effect.kernel.Sync
def divideByZero[F[+_, +_]: IO2]: F[Throwable, Int] = {
Sync[F[Throwable, _]].delay(10 / 0)
}
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait CatsConversions1trait CatsConversions2trait CatsConversions3trait CatsConversions4trait CatsConversions5trait CatsConversions6trait CatsConversions60trait CatsConversions7trait CatsConversions8trait CatsConversions9trait CatsConversions10trait CatsConversions11class Objecttrait Matchableclass Any
- Known subtypes
- object catz.type