p

zio

interop

package interop

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. interop
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. 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 type A to the hub and subscribers can subscribe to take messages of type B from the hub within the context of the effect F.

  2. final class CQueue[F[+_], -A, +B] extends AnyRef

    See also

    zio.ZQueue

  3. trait CatsChunkInstances extends CatsKernelChunkInstances

    The same instances for Chunk that Cats defines for scala.collection.immutable.Vector.

  4. trait CatsClockSyntax extends AnyRef
  5. trait CatsConcurrentEffectSyntax extends AnyRef
  6. abstract class CatsEffectInstances extends CatsInstances with CatsEffectInstances1
  7. sealed trait CatsEffectInstances1 extends AnyRef
  8. abstract class CatsEffectPlatform extends CatsEffectInstances with CatsEffectZManagedInstances with CatsZManagedInstances with CatsChunkInstances with CatsNonEmptyChunkInstances with CatsZManagedSyntax with CatsConcurrentEffectSyntax with CatsClockSyntax
  9. trait CatsEffectZManagedInstances extends AnyRef
  10. final class CatsIOResourceSyntax[F[_], A] extends AnyVal
  11. abstract class CatsInstances extends CatsInstances1
  12. sealed abstract class CatsInstances1 extends CatsInstances2
  13. sealed abstract class CatsInstances2 extends AnyRef
  14. trait CatsKernelChunkInstances extends CatsKernelChunkInstances1
  15. trait CatsKernelNonEmptyChunkInstances extends CatsKernelNonEmptyChunkInstances1
  16. abstract class CatsMtlInstances extends AnyRef
  17. abstract class CatsMtlPlatform extends CatsMtlInstances
  18. trait CatsNonEmptyChunkInstances extends CatsKernelNonEmptyChunkInstances

    The same instances for NonEmptyChunk that Cats defines for cats.data.NonEmptyVector.

  19. abstract class CatsPlatform extends CatsInstances with CatsZManagedInstances with CatsChunkInstances with CatsNonEmptyChunkInstances
  20. trait CatsZManagedInstances extends CatsZManagedInstances1
  21. sealed trait CatsZManagedInstances1 extends CatsZManagedInstances2
  22. sealed trait CatsZManagedInstances2 extends AnyRef
  23. trait CatsZManagedSyntax extends AnyRef
  24. final class ClockSyntax extends AnyVal
  25. type Dequeue[F[+_], +A] = CQueue[F, Nothing, A]

    A queue that can only be dequeued.

  26. type Enqueue[F[+_], -A] = CQueue[F, A, Nothing]

    A queue that can only be enqueued.

  27. type Hub[F[+_], A] = CHub[F, A, A]
  28. type ParIO[-R, +E, +A] = interop.Par.T[R, E, A]
  29. type Queue[F[+_], A] = CQueue[F, A, A]
  30. final class Schedule[F[+_], -In, +Out] extends AnyRef

    See also

    zio.ZSchedule

  31. final class ZIOResourceSyntax[R, E <: Throwable, A] extends AnyVal
  32. final class ZManagedSyntax[R, E, A] extends AnyVal

Value Members

  1. val Hub: CHub.type
  2. object CHub extends Serializable
  3. object Queue
  4. object Schedule
  5. object catz extends CatsEffectPlatform

Inherited from AnyRef

Inherited from Any

Ungrouped