package interop
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- interop
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
sealed abstract
class
CHub[F[+_], -A, +B] extends Serializable
A
CHub[F, A, B]
is an asynchronous message hub.A
CHub[F, A, B]
is an asynchronous message hub. Publishers can publish messages of typeA
to the hub and subscribers can subscribe to take messages of typeB
from the hub within the context of the effectF
. -
final
class
CQueue[F[+_], -A, +B] extends AnyRef
- See also
-
trait
CatsChunkInstances extends CatsKernelChunkInstances
The same instances for Chunk that Cats defines for scala.collection.immutable.Vector.
- trait CatsClockSyntax extends AnyRef
- trait CatsConcurrentEffectSyntax extends AnyRef
- abstract class CatsEffectInstances extends CatsInstances with CatsEffectInstances1
- sealed trait CatsEffectInstances1 extends AnyRef
- abstract class CatsEffectPlatform extends CatsEffectInstances with CatsEffectZManagedInstances with CatsZManagedInstances with CatsChunkInstances with CatsNonEmptyChunkInstances with CatsZManagedSyntax with CatsConcurrentEffectSyntax with CatsClockSyntax
- trait CatsEffectZManagedInstances extends AnyRef
- final class CatsIOResourceSyntax[F[_], A] extends AnyVal
- abstract class CatsInstances extends CatsInstances1
- sealed abstract class CatsInstances1 extends CatsInstances2
- sealed abstract class CatsInstances2 extends AnyRef
- trait CatsKernelChunkInstances extends CatsKernelChunkInstances1
- trait CatsKernelNonEmptyChunkInstances extends CatsKernelNonEmptyChunkInstances1
- abstract class CatsMtlInstances extends AnyRef
- abstract class CatsMtlPlatform extends CatsMtlInstances
-
trait
CatsNonEmptyChunkInstances extends CatsKernelNonEmptyChunkInstances
The same instances for NonEmptyChunk that Cats defines for cats.data.NonEmptyVector.
- abstract class CatsPlatform extends CatsInstances with CatsZManagedInstances with CatsChunkInstances with CatsNonEmptyChunkInstances
- trait CatsZManagedInstances extends CatsZManagedInstances1
- sealed trait CatsZManagedInstances1 extends CatsZManagedInstances2
- sealed trait CatsZManagedInstances2 extends AnyRef
- trait CatsZManagedSyntax extends AnyRef
- final class ClockSyntax extends AnyVal
-
type
Dequeue[F[+_], +A] = CQueue[F, Nothing, A]
A queue that can only be dequeued.
-
type
Enqueue[F[+_], -A] = CQueue[F, A, Nothing]
A queue that can only be enqueued.
- type Hub[F[+_], A] = CHub[F, A, A]
- type ParIO[-R, +E, +A] = interop.Par.T[R, E, A]
- type Queue[F[+_], A] = CQueue[F, A, A]
-
final
class
Schedule[F[+_], -In, +Out] extends AnyRef
- See also
zio.ZSchedule
- final class ZIOResourceSyntax[R, E <: Throwable, A] extends AnyVal
- final class ZManagedSyntax[R, E, A] extends AnyVal