keyword “async” 的软件包
这些软件包可用作软件包集合,可在 Xcode 或 SwiftPM 中使用。
swift-nio-http2
SwiftNIO 的 HTTP/2 支持
FlyingFox
轻量级 HTTP 服务器,用 Swift 编写,使用 async/await。
postgres-kit
🐘 适用于 PostgreSQL 的非阻塞、事件驱动的 Swift 客户端。
Semaphore
Swift 并发的同步原语
Then
:clapper: 使用经过实战考验的 Promises 来驯服异步代码
Hydra
⚡️ Swift 中轻量级的全功能 Promises、Async & Await 库
Sockets
🔌 非阻塞 TCP Socket 层,具有事件驱动的服务器和客户端。
SwiftTelegramSdk
🤖 用 Swift 编写的 Telegram Bot API 的包装器。它不是一个框架。这里没有特殊的语法。这是一个实现所有 Telegram Bot API 方法的库,您可以将其用于 Vapor、Smoke、Hummingbird、FlyingFox。
Asynchrone
对 AsyncSequence、AsyncStream 和 AsyncThrowingStream 的扩展和补充。
swiftui-atom-properties
⚛️ 用于 SwiftUI 的原子方法状态管理和依赖注入
Afluent
一个公开响应式风格操作符的 async/await 库
async-http-client
Async http swift 客户端 新的 Swift 并发 uikit swiftui
AsyncNinja
一套完整的 Swift 并发和响应式编程原语
AwaitKit
用于 Swift 的 ES8 Async/Await 控制流
mongo-swift-driver
Swift 的官方 MongoDB 驱动程序
CoreDataRepository
一个在后台使用 CoreData 的异步库
AsyncExtensions
AsyncExtensions 旨在模仿 Swift Combine 操作符用于异步序列。
CombineX
Apple 的 Combine 的开源实现
DefferedTaskKit
DefferedTaskKit 是一个简单的库,用于包装可以在稍后执行的闭包
IdentifiableContinuation
符合 Identifiable 并包含取消处理程序的 Swift continuation。