package interop
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- interop
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
trait
CatsChunkInstances extends CatsChunkInstances1
The same instances for Chunk that Cats defines for scala.collection.immutable.Vector.
- trait CatsChunkInstances1 extends AnyRef
- abstract class CatsEffectInstances extends CatsZioInstances
- sealed abstract class CatsEffectInstancesCause extends CatsZioInstances
- abstract class CatsEffectPlatform extends CatsEffectInstances with CatsEffectZManagedInstances with CatsZManagedInstances with CatsChunkInstances with CatsNonEmptyChunkInstances with CatsZManagedSyntax
- trait CatsEffectZManagedInstances extends AnyRef
- final class CatsIOResourceSyntax[F[_], A] extends AnyVal
- abstract class CatsMtlInstances extends AnyRef
- abstract class CatsMtlPlatform extends CatsMtlInstances
-
trait
CatsNonEmptyChunkInstances extends CatsNonEmptyChunkInstances1
The same instances for NonEmptyChunk that Cats defines for cats.data.NonEmptyVector.
- trait CatsNonEmptyChunkInstances1 extends AnyRef
- abstract class CatsPlatform extends CatsZioInstances with CatsZManagedInstances with CatsChunkInstances with CatsNonEmptyChunkInstances
- trait CatsZManagedInstances extends CatsZManagedInstances1
- sealed trait CatsZManagedInstances1 extends AnyRef
- trait CatsZManagedSyntax extends AnyRef
- abstract class CatsZioInstances extends CatsZioInstances1
- sealed abstract class CatsZioInstances1 extends CatsZioInstances2
- sealed abstract class CatsZioInstances2 extends AnyRef
-
trait
Dequeue[F[+_], +A] extends Serializable
A queue that can only be dequeued.
-
trait
Enqueue[F[+_], -A] extends Serializable
A queue that can only be enqueued.
-
abstract
class
Hub[F[+_], A] extends Enqueue[F, A] with Serializable
A
Hub[F, A]
is an asynchronous message hub.A
Hub[F, A]
is an asynchronous message hub. Publishers can publish messages to the hub and subscribers can subscribe to take messages of from the hub within the context of the effectF
. -
abstract
class
Queue[F[+_], A] extends Dequeue[F, A] with Enqueue[F, A]
- See also
-
sealed abstract
class
Schedule[F[+_], -In, +Out] extends AnyRef
- See also
zio.ZSchedule
- final class ScopedSyntax extends AnyVal
- implicit final class ToEffectSyntax[R, A] extends AnyVal
- final class ZIOResourceSyntax[R, E <: Throwable, A] extends AnyVal
- final class ZManagedSyntax[R, E, A] extends AnyVal
Value Members
-
def
fromEffect[F[_], A](fa: F[A])(implicit F: Dispatcher[F]): Task[A]
- Annotations
- @inline()
-
def
toEffect[F[_], R, A](rio: RIO[R, A])(implicit R: Runtime[R], F: Async[F], trace: Trace): F[A]
- Annotations
- @inline()
- object Dequeue extends Serializable
- object Enqueue extends Serializable
- object Hub extends Serializable
- object Queue extends Serializable
- object Schedule
- object catz extends CatsEffectPlatform