caliban.interop.cats

Members list

Concise view

Type members

Classlikes

trait CatsInterop[F[_], R] extends FromEffect[F, R] with ToEffect[F, R]

Interop between F and zio.RIO. The combination of ToEffect and FromEffect.

Interop between F and zio.RIO. The combination of ToEffect and FromEffect.

Describes how zio.RIO can be created from a polymorphic effect F. Describes how a polymorphic effect F can be created from zio.RIO.

Attributes

F

the higher-kinded type of a polymorphic effect

R

the type of ZIO environment

Companion:
object
Graph
Supertypes
trait ToEffect[F, R]
trait FromEffect[F, R]
class Object
trait Matchable
class Any
Known subtypes
trait Contextual[F, R]

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait FromEffect[F[_], R]

Describes how zio.RIO can be created from a polymorphic effect F.

Describes how zio.RIO can be created from a polymorphic effect F.

Attributes

F

the higher-kinded type of a polymorphic effect

R

the type of ZIO environment

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait CatsInterop[F, R]
trait Contextual[F, R]
trait Contextual[F, R]
object FromEffect

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait InjectEnv[F[_], R]

Injects a given environment of type R into the effect F.

Injects a given environment of type R into the effect F.

Attributes

F

the higher-kinded type of a polymorphic effect

R

the type of ZIO environment

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
object InjectEnv

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait ToEffect[F[_], R]

Describes how a polymorphic effect F can be created from zio.RIO.

Describes how a polymorphic effect F can be created from zio.RIO.

Attributes

F

the higher-kinded type of a polymorphic effect

R

the type of ZIO environment

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait CatsInterop[F, R]
trait Contextual[F, R]
trait Contextual[F, R]
object ToEffect

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type