These two pleople should get all the credit. Please support them! Material Provided by: Nick & Paul
-
Created by Paul Hudson – Hacking with Swift
-
Created by Nick Sarno - SwitfulThinking - Support the work
This playground is designed to showcase new features introduced in Swift 5.5 - 5.7.
Topics Covered
- Review: Do / Try / Catch / Throw(s)
- Review: Stack vs Heap - Struct vs Class vs Actor - Using Threads
- Async / Await - Background tasks on various threads
- Async Let bindings - Doing multiple tasks at once
- Basic structured concurrency - Sleep, Cancel, Task Groups
- Continuations for interfacing async tasks with synchronous code
- Actors
- Swift structured concurrency with SwiftUI
- Async sequences
- AsyncAlgorithms: async zip & merge
Ending with: Instruments 14 beta Profiler for Swift concurrency
Video of session: https://github.com/developerY/MulitSwift