Package

zio

Permalink

package zio

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. zio
  2. DurationModule
  3. VersionSpecific
  4. IntersectionTypeCompat
  5. FunctionToLayerSyntax
  6. EitherCompat
  7. BuildFromCompat
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type &[+A, +B] = A with B

    Permalink
    Definition Classes
    IntersectionTypeCompat
  2. type BuildFrom[-From, -A, +C] = CanBuildFrom[From, A, C]

    Permalink
    Definition Classes
    BuildFromCompat
  3. implicit class BuildFromOps[From, A, C] extends AnyRef

    Permalink
    Definition Classes
    BuildFromCompat
  4. type Canceler[-R] = ZIO[R, Nothing, Any]

    Permalink
  5. type Dequeue[+A] = ZQueue[Nothing, Any, Any, Nothing, Nothing, A]

    Permalink
  6. type Duration = java.time.Duration

    Permalink
    Definition Classes
    DurationModule
  7. type ERef[+E, A] = ZRef[Any, Any, E, E, A, A]

    Permalink
  8. implicit final class EitherOps[E, A] extends AnyRef

    Permalink
    Definition Classes
    EitherCompat
  9. type Enqueue[-A] = ZQueue[Any, Nothing, Nothing, Any, A, Any]

    Permalink
  10. type EnvironmentTag[A] = izumi.reflect.Tag[A]

    Permalink
    Definition Classes
    VersionSpecific
  11. type FiberRef[A] = ZFiberRef[Nothing, Nothing, A, A]

    Permalink
  12. implicit final class Function0ToLayerOps[A] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  13. implicit final class Function10ToLayerOps[A, B, C, D, E, F, G, H, I, J, K] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  14. implicit final class Function11ToLayerOps[A, B, C, D, E, F, G, H, I, J, K, L] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  15. implicit final class Function12ToLayerOps[A, B, C, D, E, F, G, H, I, J, K, L, M] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  16. implicit final class Function13ToLayerOps[A, B, C, D, E, F, G, H, I, J, K, L, M, N] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  17. implicit final class Function14ToLayerOps[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  18. implicit final class Function15ToLayerOps[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  19. implicit final class Function16ToLayerOps[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  20. implicit final class Function17ToLayerOps[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  21. implicit final class Function18ToLayerOps[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  22. implicit final class Function19ToLayerOps[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  23. implicit final class Function1ToLayerOps[A, B] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  24. implicit final class Function20ToLayerOps[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  25. implicit final class Function21ToLayerOps[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  26. implicit final class Function2ToLayerOps[A, B, C] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  27. implicit final class Function3ToLayerOps[A, B, C, D] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  28. implicit final class Function4ToLayerOps[A, B, C, D, E] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  29. implicit final class Function5ToLayerOps[A, B, C, D, E, F] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  30. implicit final class Function6ToLayerOps[A, B, C, D, E, F, G] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  31. implicit final class Function7ToLayerOps[A, B, C, D, E, F, G, H] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  32. implicit final class Function8ToLayerOps[A, B, C, D, E, F, G, H, I] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  33. implicit final class Function9ToLayerOps[A, B, C, D, E, F, G, H, I, J] extends AnyRef

    Permalink
    Definition Classes
    FunctionToLayerSyntax
  34. type Hub[A] = ZHub[Any, Any, Nothing, Nothing, A, A]

    Permalink
  35. type IO[+E, +A] = ZIO[Any, E, A]

    Permalink
  36. type Layer[+E, +ROut] = ZLayer[Any, E, ROut]

    Permalink
  37. type LightTypeTag = izumi.reflect.macrortti.LightTypeTag

    Permalink
    Definition Classes
    VersionSpecific
  38. type Managed[+E, +A] = ZManaged[Any, E, A]

    Permalink
  39. type Queue[A] = ZQueue[Any, Any, Nothing, Nothing, A, A]

    Permalink
  40. type RIO[-R, +A] = ZIO[R, Throwable, A]

    Permalink
  41. type RLayer[-RIn, +ROut] = ZLayer[RIn, Throwable, ROut]

    Permalink
  42. type RManaged[-R, +A] = ZManaged[R, Throwable, A]

    Permalink
  43. type Ref[A] = ZRef[Any, Any, Nothing, Nothing, A, A]

    Permalink
  44. type Semaphore = TSemaphore

    Permalink
  45. type TagK[F[_]] = HKTag[AnyRef { type Arg[A] = F[A] }]

    Permalink
    Definition Classes
    VersionSpecific
  46. type TagK10[F[_, _, _, _, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9] = F[A0,A1,A2,A3,A4,A5,A6,A7,A8,A9] }]

    Permalink
    Definition Classes
    VersionSpecific
  47. type TagK11[F[_, _, _, _, _, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10] = F[A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10] }]

    Permalink
    Definition Classes
    VersionSpecific
  48. type TagK12[F[_, _, _, _, _, _, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11] = F[A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11] }]

    Permalink
    Definition Classes
    VersionSpecific
  49. type TagK13[F[_, _, _, _, _, _, _, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12] = F[A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12] }]

    Permalink
    Definition Classes
    VersionSpecific
  50. type TagK14[F[_, _, _, _, _, _, _, _, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13] = F[A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13] }]

    Permalink
    Definition Classes
    VersionSpecific
  51. type TagK15[F[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14] = F[A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14] }]

    Permalink
    Definition Classes
    VersionSpecific
  52. type TagK16[F[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15] = F[A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15] }]

    Permalink
    Definition Classes
    VersionSpecific
  53. type TagK17[F[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16] = F[A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16] }]

    Permalink
    Definition Classes
    VersionSpecific
  54. type TagK18[F[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17] = F[A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17] }]

    Permalink
    Definition Classes
    VersionSpecific
  55. type TagK19[F[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18] = F[A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18] }]

    Permalink
    Definition Classes
    VersionSpecific
  56. type TagK20[F[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19] = F[A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19] }]

    Permalink
    Definition Classes
    VersionSpecific
  57. type TagK21[F[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20] = F[A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20] }]

    Permalink
    Definition Classes
    VersionSpecific
  58. type TagK22[F[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21] = F[A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21] }]

    Permalink
    Definition Classes
    VersionSpecific
  59. type TagK3[F[_, _, _]] = HKTag[AnyRef { type Arg[A, B, C] = F[A,B,C] }]

    Permalink
    Definition Classes
    VersionSpecific
  60. type TagK4[F[_, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3] = F[A0,A1,A2,A3] }]

    Permalink
    Definition Classes
    VersionSpecific
  61. type TagK5[F[_, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4] = F[A0,A1,A2,A3,A4] }]

    Permalink
    Definition Classes
    VersionSpecific
  62. type TagK6[F[_, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5] = F[A0,A1,A2,A3,A4,A5] }]

    Permalink
    Definition Classes
    VersionSpecific
  63. type TagK7[F[_, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6] = F[A0,A1,A2,A3,A4,A5,A6] }]

    Permalink
    Definition Classes
    VersionSpecific
  64. type TagK8[F[_, _, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6, A7] = F[A0,A1,A2,A3,A4,A5,A6,A7] }]

    Permalink
    Definition Classes
    VersionSpecific
  65. type TagK9[F[_, _, _, _, _, _, _, _, _]] = HKTag[AnyRef { type Arg[A0, A1, A2, A3, A4, A5, A6, A7, A8] = F[A0,A1,A2,A3,A4,A5,A6,A7,A8] }]

    Permalink
    Definition Classes
    VersionSpecific
  66. type TagKK[F[_, _]] = HKTag[AnyRef { type Arg[A, B] = F[A,B] }]

    Permalink
    Definition Classes
    VersionSpecific
  67. type Task[+A] = ZIO[Any, Throwable, A]

    Permalink
  68. type TaskLayer[+ROut] = ZLayer[Any, Throwable, ROut]

    Permalink
  69. type TaskManaged[+A] = ZManaged[Any, Throwable, A]

    Permalink
  70. type UIO[+A] = ZIO[Any, Nothing, A]

    Permalink
  71. type ULayer[+ROut] = ZLayer[Any, Nothing, ROut]

    Permalink
  72. type UManaged[+A] = ZManaged[Any, Nothing, A]

    Permalink
  73. type URIO[-R, +A] = ZIO[R, Nothing, A]

    Permalink
  74. type URLayer[-RIn, +ROut] = ZLayer[RIn, Nothing, ROut]

    Permalink
  75. type URManaged[-R, +A] = ZManaged[R, Nothing, A]

    Permalink
  76. type ZDequeue[-R, +E, +A] = ZQueue[Nothing, R, Any, E, Nothing, A]

    Permalink
  77. type ZEnqueue[-R, +E, -A] = ZQueue[R, Nothing, E, Any, A, Any]

    Permalink
  78. type ZEnv = Clock with Console with System with Random

    Permalink
  79. type ZTraceElement = Type with Traced

    Permalink
  80. type ERefM[+E, A] = Synchronized[Any, Any, E, E, A, A]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use ERef.Synchronized

  81. type RefM[A] = Synchronized[Any, Any, Nothing, Nothing, A, A]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use Ref.Synchronized

  82. type ZRefM[-RA, -RB, +EA, +EB, -A, +B] = Synchronized[RA, RB, EA, EB, A, B]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) use ZRef.Synchronized

Value Members

  1. val ERef: ZRef.type

    Permalink
  2. lazy val EnvironmentTag: izumi.reflect.Tag.type

    Permalink
    Definition Classes
    VersionSpecific
  3. val FiberRef: ZFiberRef.type

    Permalink
  4. val Hub: ZHub.type

    Permalink
  5. val Managed: ZManaged.type

    Permalink
  6. val Queue: ZQueue.type

    Permalink
  7. lazy val TagK: izumi.reflect.TagK.type

    Permalink
    Definition Classes
    VersionSpecific
  8. lazy val TagK3: izumi.reflect.TagK3.type

    Permalink
    Definition Classes
    VersionSpecific
  9. lazy val TagKK: izumi.reflect.TagKK.type

    Permalink
    Definition Classes
    VersionSpecific
  10. package config

    Permalink
  11. implicit def duration2DurationOps(duration: Duration): DurationOps

    Permalink
    Definition Classes
    DurationModule
  12. implicit def durationInt(n: Int): DurationSyntax

    Permalink
    Definition Classes
    DurationModule
  13. implicit def durationLong(n: Long): DurationSyntax

    Permalink
    Definition Classes
    DurationModule
  14. implicit val durationOrdering: Ordering[Duration]

    Permalink
    Definition Classes
    DurationModule

Inherited from DurationModule

Inherited from VersionSpecific

Inherited from IntersectionTypeCompat

Inherited from FunctionToLayerSyntax

Inherited from EitherCompat

Inherited from BuildFromCompat

Inherited from AnyRef

Inherited from Any

Ungrouped