Antoine van der Lee, creator of SwiftLee, joins John to discuss the new language features that are being introduced as part of Swift 5.5 — from the brand new concurrency system, to convenience features and various improvements.

Antoine van der Lee, creator of SwiftLee, joins John to discuss the new language features that are being introduced as part of Swift 5.5 — from the brand new concurrency system, to convenience features and various improvements.

SponsorsStream: Build scalable in-app chat or activity feeds in record time using Stream’s open source, Swift-native SDK that’s backed by enterprise-grade server infrastructure. Get started for free at getstream.io/sundell, or browse their open job positions at getstream.io/team.RevenueCat: In-app subscriptions made easy. RevenueCat handles the pain points of implementing subscriptions and in-app purchases, so that you can get back to building your app. Learn more at revenuecat.com.LinksAntoine on TwitterJohn on TwitterWeTransferSwiftLeeRocketSimThe 2019 holiday special with Antoine and Donny WalsXcode source editor extensionsAutomatic conversions between Double and CGFloat valuesEffectful read-only propertiesComputed properties vs methodsSendableUsing the if compiler directive within expressionsUnwrapping optionals within SwiftUI viewsCodable synthesis for enums with associated valuesAttaching property wrappers to function argumentsAntoine’s article about using property wrappers for dependency injectionUsing static protocol APIs to create conforming instancesThe original Swift concurrency manifestoPrevious episode about Swift’s concurrency features, with Doug Gregor from AppleAsync/awaitNSLockActorsStructured concurrencyAsync letConnecting async/await to other Swift codeThe Operation typeUsing Combine subjectsAsync sequencesAsync streamsRxSwiftIntro and outro music by Dariusz Dziuk

Twitter Mentions