Concurrency
async/await, actors, and the type system that makes data races a compile error.
0%
0 of 4 complete
4 concepts · about 33 minutes of reading · 4 interview questions
- Not startedIntermediate9 min
async / await
Writing code that waits without blocking, and reads top to bottom.
- Not startedIntermediate7 min
MainActor
The global actor that owns the UI — and why being on it isn't the same as being fast.
- Not startedAdvanced9 min
Actors
A type that protects its own state, so data races become a compile error.
- Not startedAdvanced8 min
Sendable & Data Races
How the compiler decides a value is safe to hand to another task.
Quiz this category
Ten questions drawn from everything in Concurrency.