关键字“并发”的包
这些包可以作为包集合使用,可在 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 旨在模仿 async sequences 的 Swift Combine 运算符。
BrightFutures
使用 futures 和 promises 在 Swift 中编写出色的异步代码
Processed
SwiftUI 中的自动加载状态
SwiftAsyncSerialQueue
Swift 并发的简单异步串行队列
swift-concurrency-retry
Swift 并发的重试算法