How to use Continuations in Swift (withCheckedThrowingContinuation) | Swift Concurrency #7
Continuations are a super-handy addition to the Swift language that allows us to convert code that is not created for an asynchronous context into code that can easily be integrated into our async/await methods. In this video, we will look at withCheckedThrowingContinuation and convert some @escaping closures into our Swift Concurrency code. This is perfect for SDKs and APIs that are not yet updated for Swift Concurrency! API: https://picsum.photos/300 Next video: • Swift: Struct vs Class vs Actor, Value vs ... Previous video: • How to use TaskGroup to perform concurrent... 🤙 WELCOME BACK 🤙 WEBSITE: https://www.swiftful-thinking.com DISCORD: / discord GITHUB: https://github.com/SwiftfulThinking/ SAY THANKS: https://www.buymeacoffee.com/nicksarno

Swift: Struct vs Class vs Actor, Value vs Reference Types, Stack vs Heap | Swift Concurrency #8

Isolation, actors, sendable… a concurrency deep dive

How to use Generics in Swift | Advanced Learning #8

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

How to use TaskGroup to perform concurrent Tasks in Swift | Swift Concurrency #6

Swift Concurrency Manifesto | Chris Lattner and Lex Fridman

Swift API Calls for Beginners (Networking) - Async Await & JSON

Concurrency using Actors | Swift 5.5 | Async/Await | Data Race

What is the Sendable protocol in Swift? | Swift Concurrency #11

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Swift Closures Explained

MVVM + Dependency Injection in Swift | Unit Testing | iOS

"any" Keyword and Existential types in Swift

The #1 Swift Technique That Will CHANGE Your Coding Style

We think this pattern continues forever, but can't prove it

Async Sequence in Swift (2022)

Why AI Agents are either the best or worst thing we’ve ever built

I stopped using /grill-me for coding. Here’s what I use instead:

