zio
zio
zio
<*>
=!=
=!=
Accessible
Accessible
Is
Any
App
Bootstrap
Runtime
Build
Info
Can
Fail
Can
Fail
Cancelable
Future
Cause
Cause
Both
Die
Empty
Fail
Interrupt
Then
Traced
Chunk
Chunk
Any
Ref
Array
Boolean
Array
Byte
Array
Char
Array
Double
Array
Float
Array
Int
Array
Long
Array
Short
Array
Chunk
Builder
Chunk
Builder
Boolean
Byte
Char
Double
Float
Int
Long
Short
Chunk
Like
Chunk
Like
Duration
Syntax
Execution
Strategy
Execution
Strategy
Parallel
Parallel
N
Sequential
Exit
Exit
Failure
Success
Exit
Code
Exit
Code
Fiber
Fiber
Descriptor
Descriptor
Dump
Dump
Id
Id
Runtime
Status
Status
Done
Finishing
Running
Suspended
Synthetic
Fiber
Failure
Fiber
Ref
Fiber
Ref
Function
To
Layer
Ops
Function0
To
Layer
Syntax
Function10
To
Layer
Syntax
Function11
To
Layer
Syntax
Function12
To
Layer
Syntax
Function13
To
Layer
Syntax
Function14
To
Layer
Syntax
Function15
To
Layer
Syntax
Function16
To
Layer
Syntax
Function17
To
Layer
Syntax
Function18
To
Layer
Syntax
Function19
To
Layer
Syntax
Function1
To
Layer
Syntax
Function20
To
Layer
Syntax
Function21
To
Layer
Syntax
Function2
To
Layer
Syntax
Function3
To
Layer
Syntax
Function4
To
Layer
Syntax
Function5
To
Layer
Syntax
Function6
To
Layer
Syntax
Function7
To
Layer
Syntax
Function8
To
Layer
Syntax
Function9
To
Layer
Syntax
Has
Has
Has
Syntax
Is
Has
Is
Has
Low
Priority
Union
All
Implicits
Low
Priority
Union
Implicits
Scoped
Union
Union
Union
All
Union
All
I
O
Bracket
Acquire
Bracket
Acquire_
Bracket
Release
Bracket
Release_
Interrupt
Status
Interrupt
Status
Interruptible
Uninterruptible
Managed
App
Needs
Env
Needs
Env
Non
Empty
Chunk
Non
Empty
Chunk
Promise
Promise
Queue
R
I
O
Ref
Ref
M
Reservation
Runtime
Runtime
Managed
Managed
Schedule
Schedule
Decision
Continue
Done
Decision
Driver
Provide
Some
Layer
Step
Function
Semaphore
Semaphore
Supervisor
Supervisor
Propagation
Propagation
Continue
Stop
Task
Thread
Local
Bridge
Thread
Local
Bridge
Tracking
Fiber
Ref
Tracing
Status
Tracing
Status
Traced
Untraced
U
I
O
U
R
I
O
Unzippable
Unzippable
Unzippable
Low
Priority1
Unzippable
Low
Priority2
Unzippable
Low
Priority3
Z
Hub
Z
Hub
Z
I
O
Z
I
O
Access
M
Partially
Applied
Access
Partially
Applied
Bracket
Acquire
Bracket
Acquire_
Bracket
Exit
Acquire
Bracket
Exit
Release
Bracket
Release
Bracket
Release
Fn
Bracket
Release_
Can
Filter
Can
Filter
Const
Fn
Const
Z
I
O
Fn
Fold
Cause
M
Failure
Fn
Fold
Cause
M
Failure
Trace
Fn
Fork
Scope
Restore
Grafter
If
M
Interrupt
Status
Restore
Map
Error
Cause
Fn
Map
Error
Fn
Map
Fn
Provide
Some
Layer
Service
With
Partially
Applied
Succeed
Fn
Tap
Cause
Refail
Fn
Tap
Defect
Refail
Fn
Tap
Error
Refail
Fn
Tap
Error
Trace
Refail
Fn
Tap
Fn
Timeout
To
Unless
M
Update
Service
When
M
Z
I
O
Auto
Closeable
Ops
Z
I
O
With
Filter
Ops
Zio
Refine
To
Or
Die
Ops
Zip
Left
Fn
Zip
Right
Fn
Z
Layer
Z
Layer
Z
Layer
Passthrough
Ops
Z
Layer
Project
Ops
Z
Managed
Z
Managed
Access
M
Partially
Applied
Access
Managed
Partially
Applied
Access
Partially
Applied
Finalizer
If
M
Preallocation
Scope
Provide
Some
Layer
Refine
To
Or
Die
Ops
Release
Map
Release
Map
Scope
Service
With
Managed
Partially
Applied
Service
With
Partially
Applied
Unless
M
Update
Service
When
M
Z
Pool
Z
Pool
Z
Queue
Z
Queue
Z
Ref
Z
Ref
Unified
Syntax
Z
Ref
M
Z
Ref
M
Unified
Syntax
Z
Scope
Z
Scope
Key
Key
Local
Mode
Mode
Strong
Weak
Open
global
Z
Trace
Z
Trace
Zippable
Zippable
Zippable
Low
Priority1
Zippable
Low
Priority2
Zippable
Low
Priority3
zio
.clock
Clock
Clock
Java
Service
Service
zio
.console
Console
Service
Service
zio
.duration
Duration
Finite
Duration
Ops
zio
.internal
Execution
Metrics
Executor
Executor
Executor
Platform
Specific
Hub
Hub
Subscription
Mutable
Concurrent
Queue
One
Element
Concurrent
Queue
One
Shot
Platform
Platform
Proxy
Ring
Buffer
Ring
Buffer
Ring
Buffer
Arb
Ring
Buffer
Arb
Ring
Buffer
Pow2
Ring
Buffer
Pow2
Single
Threaded
Ring
Buffer
Tracing
Tracing
Unique
Key
Unique
Key
zio
.internal
.tracing
Tracing
Config
Tracing
Config
zio
.random
Random
Service
Random
Scala
Service
zio
.stm
S
T
M
T
Array
T
Array
T
Map
T
Map
T
Priority
Queue
T
Priority
Queue
T
Promise
T
Promise
T
Queue
T
Queue
T
Reentrant
Lock
T
Reentrant
Lock
T
Ref
T
Semaphore
T
Semaphore
T
Set
T
Set
Z
S
T
M
Z
S
T
M
Access
M
Partially
Applied
Access
Partially
Applied
If
M
Service
With
Partially
Applied
Unless
M
Update
Service
When
M
Z
T
Ref
Z
T
Ref
Unified
Syntax
zio
.stm
.random
T
Random
Service
zio
.system
System
Service
Service
zio
/
zio
/
ZIO
/
BracketAcquire
BracketAcquire
final
class
BracketAcquire
[
-
R
,
+
E
,
+
A
](
acquire:
ZIO
[
R
,
E
,
A
])
extends
AnyVal
Graph
Supertypes
class
AnyVal
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
apply
[
R1
](
release:
A
=>
URIO
[
R1
,
Any
]):
BracketRelease
[
R
&
R1
,
E
,
A
]