Packages for keyword “lock”
These packages are available as a package collection, usable in Xcode or SwiftPM.
SwiftAsyncStream
Implementations of AsyncLock, AsyncSignal, ValueSubject, EventSubject and AsyncExpectation
Atomic
Atomic is a lightweight Swift property wrapper that provides thread-safe access to values. It ensures safe concurrent access to properties without the complexity of manual lock management.
swift-locking
Swift macros for protecting shared mutable state.
Primer
Assign/Partial/ReadOnly/Proxy/Locks in Swift
RWLock
Read-Write lock in Swift
5 packages.