

Stephen Celis
9.7K posts

@stephencelis
Working on @pointfreeco and @isowords. 🦋 @stephencelis.com 🐘 @[email protected]








What is “isolation” in Swift? And why does understanding it matter? It turns out many frustrations developers encounter in Swift concurrency evaporate when they internalize the concept. These videos are going to go beyond basics, so let’s get into it: pointfree.co/episodes/ep357…

What is “isolation” in Swift? And why does understanding it matter? It turns out many frustrations developers encounter in Swift concurrency evaporate when they internalize the concept. These videos are going to go beyond basics, so let’s get into it: pointfree.co/episodes/ep357…






And all of TCA’s powerful testing tools just work! You play a script of user actions to your feature and get to exhaustively test how your feature changes over time by describing it in simple mutations:

And all of TCA’s powerful testing tools just work! You play a script of user actions to your feature and get to exhaustively test how your feature changes over time by describing it in simple mutations:









Swift Testing has amazing parallelization, but most apps can’t take advantage of it because their models are all MainActor-isolated. But Composable Architecture 2.0 lets you run features on any actor, which can speed up large test suites many times over.