Sign up to save your podcastsEmail addressPasswordRegisterOrContinue with GoogleAlready have an account? Log in here.
Point-Free is a video series that explores advanced topics in the Swift programming language. Each episode covers a topic that may seem complex and academic at first, but turns out to be quite simple.... more
FAQs about Point-Free Videos:How many episodes does Point-Free Videos have?The podcast currently has 340 episodes available.
September 04, 2023Tour of the Composable Architecture: Dependencies🔒 We introduce a complex dependency to the record meeting screen: speech recognition. We will begin to integrate this dependency into our app's logic, and show how to control it for Xcode previews and tests...more52minPlay
August 28, 2023Tour of the Composable Architecture: Domain Modeling🔒 We'll learn how to precisely model navigation in the Composable Architecture using an enum to eliminate impossible runtime states at compile time. And we'll begin to implement the app's most complex screen and most complex dependency: the record meeting view and the speech client....more36minPlay
August 21, 2023Tour of the Composable Architecture: Stacks🔒 We show how to add stack-based navigation to a Composable Architecture application, how tosupport many different kinds of screens, how to deep link into a navigation stack, and how towrite deep tests for how navigation is integrated into the application....more1h 3minPlay
August 14, 2023Tour of the Composable Architecture 1.0: Navigation🔒 With the standups list and standup form features ready, it's time to integrate them together using the Composable Architecture's navigation tools. We will make it so you can add and edit standups via a sheet, and write comprehensive unit tests for this integration....more51minPlay
August 07, 2023Tour of the Composable Architecture 1.0: Introducing Standups🔒 We continue our tour of the Composable Architecture 1.0 by rebuilding one of Apple's mostcomplex sample projects: [Scrumdinger](https://developer.apple.com/tutorials/app-dev-training/getting-started-with-scrumdinger).We will create our own "Standups" app using the tools of the Composable Architecture....more51minPlay
July 31, 2023🆓 Tour of the Composable Architecture 1.0: The Basics🆓 The Composable Architecture has reached a major milestone: version 1.0. To celebrate this release we are doing a fresh tour of the library so that folks can become comfortable building applications with it in its most modern form. We will start with a simple, but substantial application that shows off the basics, before we recreate Apple's most complex sample project....more58minPlay
July 31, 2023Tour of the Composable Architecture 1.0: Standups, Part 1🔒 We continue our tour of the Composable Architecture 1.0 by rebuilding one of Apple's most complex sample projects: Scrumdinger. We will create our own "Standups" app using the tools of the Composable Architecture....more51minPlay
July 17, 2023Reliable Async Tests: The Point🔒 What's the point of the work we did to make async testing reliable and deterministic, and arewe even testing reality anymore? We conclude our series by rewriting our feature and testsusing Combine instead of async-await, and comparing both approaches....more41minPlay
July 10, 2023Reliable Async Tests: 🥹🔒 We continue our deep dive into advanced Swift concurrency by exploring the concept of "executors" to better understand its global enqueue hook. We will then put this hook to work and finally have reliable, 100% deterministic async tests....more38minPlay
July 03, 2023Reliable Async Tests: 😳🔒 We dive into Apple's Async Algorithms package to explore some advanced usages of Swift's concurrency runtime, including a particular tool we can leverage to bend the will of async code to our advantage in tests....more24minPlay
FAQs about Point-Free Videos:How many episodes does Point-Free Videos have?The podcast currently has 340 episodes available.