zio
package
zio
Linear Supertypes
VersionSpecific
,
PlatformSpecific
,
EitherCompat
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
zio
VersionSpecific
PlatformSpecific
EitherCompat
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
type
Canceler
[
-R
]
=
ZIO
[
R
,
Nothing
,
Any
]
type
ERef
[
+E
,
A
]
=
ZRef
[
E
,
E
,
A
,
A
]
implicit final
class
EitherOps
[
E
,
A
]
extends
AnyRef
Definition Classes
EitherCompat
type
IO
[
+E
,
+A
]
=
ZIO
[
Any
,
E
,
A
]
type
Layer
[
+E
,
+ROut
]
=
ZLayer
[
Any
,
E
,
ROut
]
type
Managed
[
+E
,
+A
]
=
ZManaged
[
Any
,
E
,
A
]
type
Queue
[
A
]
=
ZQueue
[
Any
,
Nothing
,
Any
,
Nothing
,
A
,
A
]
type
RIO
[
-R
,
+A
]
=
ZIO
[
R
,
Throwable
,
A
]
type
RLayer
[
-RIn
,
+ROut
]
=
ZLayer
[
RIn
,
Throwable
,
ROut
]
type
RManaged
[
-R
,
+A
]
=
ZManaged
[
R
,
Throwable
,
A
]
type
Ref
[
A
]
=
ZRef
[
Nothing
,
Nothing
,
A
,
A
]
type
TagType
=
LightTypeTag
Definition Classes
VersionSpecific
type
Tagged
[
A
]
=
Tag
[
A
]
Definition Classes
VersionSpecific
type
TaggedF
[
F
[
_
]
]
=
HKTag
[
AnyRef
{ type Arg[A] = F[A] }]
Definition Classes
VersionSpecific
type
TaggedF10
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[180, 181, 182, 183, 184, 185, 186, 187, 188, 189] = F[180,181,182,183,184,185,186,187,188,189] }]
Definition Classes
VersionSpecific
type
TaggedF11
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233] = F[223,224,225,226,227,228,229,230,231,232,233] }]
Definition Classes
VersionSpecific
type
TaggedF12
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281] = F[270,271,272,273,274,275,276,277,278,279,280,281] }]
Definition Classes
VersionSpecific
type
TaggedF13
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333] = F[321,322,323,324,325,326,327,328,329,330,331,332,333] }]
Definition Classes
VersionSpecific
type
TaggedF14
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389] = F[376,377,378,379,380,381,382,383,384,385,386,387,388,389] }]
Definition Classes
VersionSpecific
type
TaggedF15
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449] = F[435,436,437,438,439,440,441,442,443,444,445,446,447,448,449] }]
Definition Classes
VersionSpecific
type
TaggedF16
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513] = F[498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513] }]
Definition Classes
VersionSpecific
type
TaggedF17
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581] = F[565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581] }]
Definition Classes
VersionSpecific
type
TaggedF18
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653] = F[636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653] }]
Definition Classes
VersionSpecific
type
TaggedF19
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729] = F[711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729] }]
Definition Classes
VersionSpecific
type
TaggedF2
[
F
[
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[A, B] = F[A,B] }]
Definition Classes
VersionSpecific
type
TaggedF20
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809] = F[790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809] }]
Definition Classes
VersionSpecific
type
TaggedF21
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893] = F[873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893] }]
Definition Classes
VersionSpecific
type
TaggedF22
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981] = F[960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981] }]
Definition Classes
VersionSpecific
type
TaggedF3
[
F
[
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[A, B, C] = F[A,B,C] }]
Definition Classes
VersionSpecific
type
TaggedF4
[
F
[
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[6, 7, 8, 9] = F[6,7,8,9] }]
Definition Classes
VersionSpecific
type
TaggedF5
[
F
[
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[25, 26, 27, 28, 29] = F[25,26,27,28,29] }]
Definition Classes
VersionSpecific
type
TaggedF6
[
F
[
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[48, 49, 50, 51, 52, 53] = F[48,49,50,51,52,53] }]
Definition Classes
VersionSpecific
type
TaggedF7
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[75, 76, 77, 78, 79, 80, 81] = F[75,76,77,78,79,80,81] }]
Definition Classes
VersionSpecific
type
TaggedF8
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[106, 107, 108, 109, 110, 111, 112, 113] = F[106,107,108,109,110,111,112,113] }]
Definition Classes
VersionSpecific
type
TaggedF9
[
F
[
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
,
_
]
]
=
HKTag
[
AnyRef
{ type Arg[141, 142, 143, 144, 145, 146, 147, 148, 149] = F[141,142,143,144,145,146,147,148,149] }]
Definition Classes
VersionSpecific
type
Task
[
+A
]
=
ZIO
[
Any
,
Throwable
,
A
]
type
TaskLayer
[
+ROut
]
=
ZLayer
[
Any
,
Throwable
,
ROut
]
type
TaskManaged
[
+A
]
=
ZManaged
[
Any
,
Throwable
,
A
]
type
UIO
[
+A
]
=
ZIO
[
Any
,
Nothing
,
A
]
type
ULayer
[
+ROut
]
=
ZLayer
[
Any
,
Nothing
,
ROut
]
type
UManaged
[
+A
]
=
ZManaged
[
Any
,
Nothing
,
A
]
type
URIO
[
-R
,
+A
]
=
ZIO
[
R
,
Nothing
,
A
]
type
URLayer
[
-RIn
,
+ROut
]
=
ZLayer
[
RIn
,
Nothing
,
ROut
]
type
URManaged
[
-R
,
+A
]
=
ZManaged
[
R
,
Nothing
,
A
]
type
ZEnv
=
Clock
with
Console
with
System
with
Random
with
Blocking
Definition Classes
PlatformSpecific
Inherited from
VersionSpecific
Inherited from
PlatformSpecific
Inherited from
EitherCompat
Inherited from
AnyRef
Inherited from
Any
Ungrouped