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. trait CatsChunkInstances extends CatsChunkInstances1

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

  2. trait CatsChunkInstances1 extends AnyRef
  3. abstract class CatsEffectInstances extends CatsZioInstances
  4. sealed abstract class CatsEffectInstancesCause extends CatsZioInstances
  5. abstract class CatsEffectPlatform extends CatsEffectInstances with CatsEffectZManagedInstances with CatsZManagedInstances with CatsChunkInstances with CatsNonEmptyChunkInstances with CatsZManagedSyntax
  6. trait CatsEffectZManagedInstances extends AnyRef
  7. final class CatsIOResourceSyntax[F[_], A] extends AnyVal
  8. abstract class CatsMtlInstances extends AnyRef
  9. abstract class CatsMtlPlatform extends CatsMtlInstances
  10. trait CatsNonEmptyChunkInstances extends CatsNonEmptyChunkInstances1

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

  11. trait CatsNonEmptyChunkInstances1 extends AnyRef
  12. abstract class CatsPlatform extends CatsZioInstances with CatsZManagedInstances with CatsChunkInstances with CatsNonEmptyChunkInstances
  13. trait CatsZManagedInstances extends CatsZManagedInstances1
  14. sealed trait CatsZManagedInstances1 extends AnyRef
  15. trait CatsZManagedSyntax extends AnyRef
  16. abstract class CatsZioInstances extends CatsZioInstances1
  17. sealed abstract class CatsZioInstances1 extends CatsZioInstances2
  18. sealed abstract class CatsZioInstances2 extends AnyRef
  19. trait Dequeue[F[+_], +A] extends Serializable

    A queue that can only be dequeued.

  20. trait Enqueue[F[+_], -A] extends Serializable

    A queue that can only be enqueued.

  21. 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 effect F.

  22. abstract class Queue[F[+_], A] extends Dequeue[F, A] with Enqueue[F, A]

    See also

    zio.Queue

  23. sealed abstract class Schedule[F[+_], -In, +Out] extends AnyRef

    See also

    zio.ZSchedule

  24. final class ScopedSyntax extends AnyVal
  25. implicit final class ToEffectSyntax[R, A] extends AnyVal
  26. final class ZIOResourceSyntax[R, E <: Throwable, A] extends AnyVal
  27. final class ZManagedSyntax[R, E, A] extends AnyVal

Value Members

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

Inherited from AnyRef

Inherited from Any

Ungrouped