package interop
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- interop
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
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