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. Protected

Package Members

  1. package console
  2. package stm

Type Members

  1. type CBlocking = Any
  2. type CBlockingService = AnyRef
  3. 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.

  4. sealed abstract class CQueue[F[+_], -A, +B] extends AnyRef

    See also

    zio.ZQueue

  5. trait CatsChunkInstances extends CatsChunkInstances1

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

  6. trait CatsChunkInstances1 extends AnyRef
  7. abstract class CatsEffectInstances extends CatsZioInstances
  8. abstract class CatsEffectPlatform extends CatsEffectInstances with CatsEffectZManagedInstances with CatsZManagedInstances with CatsChunkInstances with CatsNonEmptyChunkInstances with CatsZManagedSyntax
  9. trait CatsEffectZManagedInstances extends AnyRef
  10. final class CatsIOResourceSyntax[F[_], A] extends AnyVal
  11. abstract class CatsMtlInstances extends AnyRef
  12. abstract class CatsMtlPlatform extends CatsMtlInstances
  13. trait CatsNonEmptyChunkInstances extends CatsNonEmptyChunkInstances1

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

  14. trait CatsNonEmptyChunkInstances1 extends AnyRef
  15. abstract class CatsPlatform extends CatsZioInstances with CatsZManagedInstances with CatsChunkInstances with CatsNonEmptyChunkInstances
  16. trait CatsZManagedInstances extends CatsZManagedInstances1
  17. sealed trait CatsZManagedInstances1 extends CatsZManagedInstances2
  18. sealed trait CatsZManagedInstances2 extends AnyRef
  19. trait CatsZManagedSyntax extends AnyRef
  20. abstract class CatsZioInstances extends CatsZioInstances1
  21. sealed abstract class CatsZioInstances1 extends CatsZioInstances2
  22. sealed abstract class CatsZioInstances2 extends AnyRef
  23. type Dequeue[F[+_], +A] = CQueue[F, Nothing, A]

    A queue that can only be dequeued.

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

    A queue that can only be enqueued.

  25. type Hub[F[+_], A] = CHub[F, A, A]
  26. type Queue[F[+_], A] = CQueue[F, A, A]
  27. sealed abstract class Schedule[F[+_], -In, +Out] extends AnyRef

    See also

    zio.ZSchedule

  28. implicit final class ToEffectSyntax[R, A] extends AnyVal
  29. final class ZIOResourceSyntax[R, E <: Throwable, A] extends AnyVal
  30. final class ZManagedSyntax[R, E, A] extends AnyVal

Value Members

  1. val Hub: CHub.type
  2. val Queue: CQueue.type
  3. def fromEffect[F[_], A](fa: F[A])(implicit F: Dispatcher[F]): Task[A]
    Annotations
    @inline()
  4. def toEffect[F[_], R, A](rio: RIO[R, A])(implicit R: Runtime[R], F: Async[F]): F[A]
    Annotations
    @inline()
  5. object CHub extends Serializable
  6. object CQueue
  7. object Schedule
  8. object catz extends CatsEffectPlatform

Inherited from AnyRef

Inherited from Any

Ungrouped