Elevator Pitch
In this session we will discuss Swift structured concurrency & why we need it. Topics reviewed: * Async (Let) / Await * Continuations for interfacing async tasks with synchronous code * Actors * Swift structured concurrency with SwiftUI * Async sequences & algorithms * Profiler for Swift concurrency
Description
In this interactive session we will review all the important points of Swift structured concurrency using playgrounds!
Including how to use Instruments Profiler for Swift concurrency :-).
Playground Code.
Credits: Paul Hudson – Hacking with Swift & Nick Sarno - SwitfulThinking
You will need MacOS Ventura / XCode 14 if you chose to follow along or you can just sit back and listen/learn.
Notes
This talk builds on the experience gained from presenting this at 360iDev
Many updates and improvements have been added because of feedback.