用于关键字“concurrency”的软件包
这些软件包可用作软件包集合,可在 Xcode 或 SwiftPM 中使用。
Queue (队列)
用于 Swift 并发的队列
Semaphore (信号量)
用于 Swift 并发的同步原语
swift-atomics
用于 Swift 的底层原子操作
Zewo
轻量级库,适用于 macOS 和 Linux 上由协程驱动的 Swift Web 服务器应用程序。
swift-service-context
最小类型安全的上下文传播容器
AsyncGraphics
使用 Swift 并发编辑图像和视频,由 Metal 提供支持。
Asynchrone
AsyncSequence、AsyncStream 和 AsyncThrowingStream 的扩展和补充。
swiftui-atom-properties
⚛️ 用于 SwiftUI 的原子方法状态管理和依赖注入
swift-concurrency-deadline
用于 Swift 并发的截止时间算法
AsyncNinja
用于 Swift 上并发和响应式编程的完整原语集
AsyncXPCConnection
对 NSXPCConnection 的并发支持
PINOperation
Queryable
SwiftUI 中的异步视图呈现
SwiftAtomics
从 Clang 桥接到 Swift 的原子操作
AsyncChannels
用于 Swift 并发的通道
AsyncExtensions
AsyncExtensions 旨在模仿 Swift Combine 运算符用于异步序列。
BrightFutures
使用 futures 和 promises 在 Swift 中编写出色的异步代码
Processed
SwiftUI 中的自动加载状态
SwiftAsyncSerialQueue
用于 Swift 并发的简单异步串行队列
swift-concurrency-retry
用于 Swift 并发的重试算法