Swift Structured Concurrency
August 22, 2021 1:30 PM 5:00 PM Aspen Ballroom
Swift Structured Concurrency … This is what you have been (await)ing for!
In this half-day session, we will discuss Swift structured concurrency and why we need it.
Async/await (sequences & stream) — Suspend function works with try/catch.
Structured concurrency — async let bindings, Task and TaskGroup
Actors (Global) – Class that only allows one access at a time.
Sendable and @Sendable closures — passed between threads
This workshop uses XCode 13 (iOS examples) & MacOS 12 (Playgrounds) but not required as attendees can follow along and ask questions without doing the problem sets.