cats.effect.unsafe

Type members

Classlikes

@implicitNotFound("Could not find an implicit IORuntime.\n\nInstead of calling unsafe methods directly, consider using cats.effect.IOApp, which\nruns your IO. If integrating with non-functional code or experimenting in a REPL / Worksheet,\nadd the following import:\n\nimport cats.effect.unsafe.implicits.global\n\nAlternatively, you can create an explicit IORuntime value and put it in implicit scope.\nThis may be useful if you have a pre-existing fixed thread pool and/or scheduler which you\nwish to use to execute IO programs. Please be sure to review thread pool best practices to\navoid unintentionally degrading your application performance.\n")
final class IORuntime
Companion:
object
object IORuntime
Companion:
class
final class IORuntimeBuilder

Builder object for creating custom IORuntimes. Useful for creating IORuntime based on the default one but with some wrappers around execution contexts or custom shutdown hooks.

Builder object for creating custom IORuntimes. Useful for creating IORuntime based on the default one but with some wrappers around execution contexts or custom shutdown hooks.

Companion:
object
Companion:
class
final case class IORuntimeConfig
Companion:
object
Companion:
class
trait Scheduler
Companion:
object
object Scheduler
Companion:
class
object implicits