Packages for keyword “lock”
These packages are available as a package collection, usable in Xcode or SwiftPM.
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.
SwiftAsyncStream
Experimental implementations of AsyncSignal, ValueSubject, PassthroughSubject and AsyncExpectation
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.