zio
zio
zio
<*>
=!=
=!=
Accessible
Accessible
IsAny
App
BootstrapRuntime
BuildInfo
CanFail
CanFail
CancelableFuture
Cause
Cause
Both
Die
Empty
Fail
Interrupt
Then
Traced
Chunk
Chunk
AnyRefArray
BooleanArray
ByteArray
CharArray
DoubleArray
FloatArray
IntArray
LongArray
ShortArray
ChunkBuilder
ChunkBuilder
Boolean
Byte
Char
Double
Float
Int
Long
Short
ChunkLike
ChunkLike
DurationSyntax
ExecutionStrategy
ExecutionStrategy
Parallel
ParallelN
Sequential
Exit
Exit
Failure
Success
ExitCode
ExitCode
Fiber
Fiber
Descriptor
Descriptor
Dump
Dump
Id
Id
Runtime
Status
Status
Done
Finishing
Running
Suspended
Synthetic
FiberFailure
FiberRef
FiberRef
FunctionToLayerOps
Function0ToLayerSyntax
Function10ToLayerSyntax
Function11ToLayerSyntax
Function12ToLayerSyntax
Function13ToLayerSyntax
Function14ToLayerSyntax
Function15ToLayerSyntax
Function16ToLayerSyntax
Function17ToLayerSyntax
Function18ToLayerSyntax
Function19ToLayerSyntax
Function1ToLayerSyntax
Function20ToLayerSyntax
Function21ToLayerSyntax
Function2ToLayerSyntax
Function3ToLayerSyntax
Function4ToLayerSyntax
Function5ToLayerSyntax
Function6ToLayerSyntax
Function7ToLayerSyntax
Function8ToLayerSyntax
Function9ToLayerSyntax
Has
Has
HasSyntax
IsHas
IsHas
LowPriorityUnionAllImplicits
LowPriorityUnionImplicits
Scoped
Union
Union
UnionAll
UnionAll
IO
BracketAcquire
BracketAcquire_
BracketRelease
BracketRelease_
InterruptStatus
InterruptStatus
Interruptible
Uninterruptible
ManagedApp
NeedsEnv
NeedsEnv
NonEmptyChunk
NonEmptyChunk
Promise
Promise
Queue
RIO
Ref
RefM
Reservation
Runtime
Runtime
Managed
Managed
Schedule
Schedule
Decision
Continue
Done
Decision
Driver
ProvideSomeLayer
StepFunction
Semaphore
Semaphore
Supervisor
Supervisor
Propagation
Propagation
Continue
Stop
Task
ThreadLocalBridge
ThreadLocalBridge
TrackingFiberRef
TracingStatus
TracingStatus
Traced
Untraced
UIO
URIO
Unzippable
Unzippable
UnzippableLowPriority1
UnzippableLowPriority2
UnzippableLowPriority3
ZHub
ZHub
ZIO
ZIO
AccessMPartiallyApplied
AccessPartiallyApplied
BracketAcquire
BracketAcquire_
BracketExitAcquire
BracketExitRelease
BracketRelease
BracketReleaseFn
BracketRelease_
CanFilter
CanFilter
ConstFn
ConstZIOFn
FoldCauseMFailureFn
FoldCauseMFailureTraceFn
ForkScopeRestore
Grafter
IfM
InterruptStatusRestore
MapErrorCauseFn
MapErrorFn
MapFn
ProvideSomeLayer
ServiceWithPartiallyApplied
SucceedFn
TapCauseRefailFn
TapDefectRefailFn
TapErrorRefailFn
TapErrorTraceRefailFn
TapFn
TimeoutTo
UnlessM
UpdateService
WhenM
ZIOAutoCloseableOps
ZIOWithFilterOps
ZioRefineToOrDieOps
ZipLeftFn
ZipRightFn
ZInputStream
ZInputStream
ZLayer
ZLayer
ZLayerPassthroughOps
ZLayerProjectOps
ZManaged
ZManaged
AccessMPartiallyApplied
AccessManagedPartiallyApplied
AccessPartiallyApplied
Finalizer
IfM
PreallocationScope
ProvideSomeLayer
RefineToOrDieOps
ReleaseMap
ReleaseMap
Scope
ServiceWithManagedPartiallyApplied
ServiceWithPartiallyApplied
UnlessM
UpdateService
WhenM
ZOutputStream
ZOutputStream
ZPool
ZPool
ZQueue
ZQueue
ZRef
ZRef
UnifiedSyntax
ZRefM
ZRefM
UnifiedSyntax
ZScope
ZScope
Key
Key
Local
Mode
Mode
Strong
Weak
Open
global
ZTrace
ZTrace
Zippable
Zippable
ZippableLowPriority1
ZippableLowPriority2
ZippableLowPriority3
zio.blocking
Blocking
Service
Service
zio.clock
Clock
ClockJava
Service
Service
zio.console
Console
Service
Service
zio.duration
Duration
Finite
DurationOps
zio.internal
ExecutionMetrics
Executor
Executor
ExecutorPlatformSpecific
Hub
Hub
Subscription
MutableConcurrentQueue
OneElementConcurrentQueue
OneShot
Platform
Platform
Proxy
RingBuffer
RingBuffer
RingBufferArb
RingBufferArb
RingBufferPow2
RingBufferPow2
SingleThreadedRingBuffer
Tracing
Tracing
UniqueKey
UniqueKey
zio.internal.tracing
TracingConfig
TracingConfig
zio.random
Random
Service
RandomScala
Service
zio.stm
STM
TArray
TArray
TMap
TMap
TPriorityQueue
TPriorityQueue
TPromise
TPromise
TQueue
TQueue
TReentrantLock
TReentrantLock
TRef
TSemaphore
TSemaphore
TSet
TSet
ZSTM
ZSTM
AccessMPartiallyApplied
AccessPartiallyApplied
IfM
ServiceWithPartiallyApplied
UnlessM
UpdateService
WhenM
ZTRef
ZTRef
UnifiedSyntax
zio.stm.random
TRandom
Service
zio.system
System
Service
Service
zio
/
zio
/
Semaphore
Semaphore
object
Semaphore
extends
Serializable
Companion:
class
Graph
Supertypes
Self type
trait
Serializable
class
Object
trait
Matchable
class
Any
Semaphore
.type
Value members
Value members
Concrete methods
def
make
(
permits:
Long
):
UIO
[
Semaphore
]
Creates a new
Sempahore
with the specified number of permits.
Creates a new
Sempahore
with the specified number of permits.