Packages for keyword “structured-concurrency”
These packages are available as a package collection, usable in Xcode or SwiftPM.
Venice
Coroutines, structured concurrency and CSP for Swift on macOS and Linux.
AwaitlessKit
Simplifies the migration to async/await. It likely performs better than your ad hoc hacks.
SwiftCoroutine
Swift coroutines for iOS, macOS and Linux.
swift-questionable-concurrency
For when crimes against Structured Concurrency are necessary 😉
TaskTrigger
Attach async tasks to SwiftUI views using a trigger mechanism.
NetworkReachability
Modern Network Reachability in Swift using Structured Concurrency
AnyAsyncSequence
Type-Erased Existential Generic AsyncSequence Values in Swift
swift-async-result
Swift's Result type, extended with an in-progress case for asynchronous operations.
AsyncMux
Asynchronous caching and multiplexing layer for modern Swift client apps
9 packages.