If you’re interested in writing async code that is easy and reliable to test, and free of UI glitches from thread hops, nonisolated(nonsending) and Task.immediate can get you there!
We tried using two modern Swift concurrency tools to allow us to embrace non-sendability:
• nonisolated(nonsending)
• Task.immediate
They got us close to our goals, but sadly there were still data races. Watch this week's episode to understand why:
pointfree.co/episodes/ep381…



