Modern Swift Concurrency Summary, Cheatsheet, and Thanks
Sep 8, 2021
A summary of all the articles written about the modern Swift Concurrency System introduced at WWDC2021.
Using AsyncSequence in Swift
Sep 1, 2021
Learn about AsyncSequence and AsyncStream in Swift, and how to use them.
Sharing Data Across Tasks with the @TaskLocal property wrapper in the new Swift Concurrency Model
Aug 18, 2021
Learn how the @TaskLocal property wrapper can be used to share data across different concurrent tasks.
@MainActor and Global Actors in Swift
Aug 11, 2021
Learn what @MainActor is and how you can use Global Actors in Swift.
Understanding Actors in the New Concurrency Model in Swift
Aug 4, 2021
Learn how to use actors in Swift to isolate mutable state and make concurrency safer.
Unstructured Concurrency With Detached Tasks in Swift
Jul 28, 2021
Learn to use detached tasks in Swift for concurrency and why they are useful.
Introduction to Unstructured Concurrency in Swift
Jul 14, 2021
Learn how to use unstructured concurrency in Swift with the new mechanism, when structured concurrency doesn't suit your needs.
Structured Concurrency With Task Groups in Swift
Jul 7, 2021
Learn about executing a dynamic amount of concurrency in Swift using Task Groups.
Structured Concurrency in Swift: Using async let
Jun 30, 2021
Get started using structured concurrency in Swift using async let tasks.
Converting closure-based code into async/await in Swift
Jun 23, 2021
Learn about checked continuations and converting closure and delegate-based code into async/await in Swift.