DiscoverSwift Unwrapped
Swift Unwrapped
Claim Ownership

Swift Unwrapped

Author: Spec

Subscribed: 295Played: 2,163
Share

Description

An audio spin off of Swift Weekly Brief and discussions on the Swift programming language.
 Episodes
Reverse
The way Swift reports compilation diagnostics like errors, warnings and fixits is about to improve in Swift 5.2.
81: Swift Compiler Driver

81: Swift Compiler Driver

2019-11-0400:26:24

Would you like some Swift in your Swift? The compiler driver is getting a shiny new implementation in Swift and there's no shortage of opportunities to contribute.
The Swift of tomorrow... today! The Standard Library Preview Package would allow you to try out upcoming Swift features before they officially ship with new language versions.
We invite special guest, Doug Gregor, back to the show to discuss all things Swift 5.1
What's one feature missing from the Swift Package Manager that CocoaPods has had for years? Binary dependencies! But how would this work in SPM?
We discuss the new generic math functions coming to Swift, as well as approximate equality for floating point numbers.
76: Property Wrappers

76: Property Wrappers

2019-07-0100:31:34

A concept that's been in and out of conversation for Swift since 2015, property behaviors - uh, delegates - uh, wrappers - are now back with the full weight of SwiftUI behind it.
In this episode with special guest Keith Smiley, we cover the growing number of tools that let you build things in Swift, a few of which are made by Apple, as well as some others like CMake, Bazel and Buck.
Although we usually discuss new features being added to Swift, this episode is all about removing things from the language.
73: UTF-8 Strings in Swift 5

73: UTF-8 Strings in Swift 5

2019-04-0100:26:221

Relevant LinksUTF-8 String blog post on swift.orgPiercing the String Veil post on Swift forumsSE-241 Deprecate String Index Encoded OffsetsSR-9749: The bug that led to deprecating encodedOffsetThanks to this episode's SponsorsSentry.ioSentry tells you about errors in your code before your customers have a chance to encounter them.With Sentry, you’ll see exactly how many users have been impacted by a bug, the stack trace, the commit that the error was released as part of, the engineer who wrote the line of code that is currently busted, and a lot more.Give it a try and let them know we sent you at https://www.sentry.io/for/swiftClubhouse.ioClubhouse is the first project management platform for software development that brings everyone together so that teams can focus on what matters – creating products their customers love.With a simple API and robust set of integrations, Clubhouse seamlessly integrates with the tools you use every day, getting out of your way so that you can deliver quality software on time.Listeners of Swift Unwrapped can sign up for two free months of Clubhouse by visiting https://clubhouse.io/swiftunwrappedGet in TouchIf you're enjoying the show and want to say thank you, the best way to do that is by leaving us a review on iTunes! It lets us know what you think of the show and helps us climb the charts so other people can find the show.We've also got a channel set up on Spectrum.chat! If you want to talk about today's episode, ask us a question or just follow the conversation, jump in anytime at spectrum.chat/specfm/swift-unwrapped
In what is sure to lead to significant community discussion, there's now a pitch for adding a style guide and formatter to Swift.​
If this proposal is accepted, we'll be seeing Key Paths in a lot more places.
70: SourceKit-LSP

70: SourceKit-LSP

2019-01-0700:20:151

The Swift project is working on official support for the industry-standard Language Server Protocol and we can barely contain our excitement.
69: Result

69: Result

2018-12-0300:25:241

It's the most wonderful time of the year again... the time when the Swift community considers adding a Result type to the standard library. Except that this time it'll probably work!
68: Opaque Result Types

68: Opaque Result Types

2018-11-0500:16:231

In this episode, Jesse and JP dive in to opaque result types, which could help prevent leaking of implementation details to library consumers.
67: Raw Strings

67: Raw Strings

2018-10-1500:28:131

String literals are the gift that keep on giving with each Swift version, and Swift 5 is no exception, with raw strings.
We discuss Jordan Rose's recent forums post on a proposed plan for module stability.
A recent type checking speedup had very small source compatibility breakages, but nonetheless went through the evolution process and it was accepted!
64: Never

64: Never

2018-06-2500:32:091

The Never type has some very unique properties and behavior. We introduce the type and discuss a recent proposal (SE-215) to make it conform to Hashable and Equatable.
We welcome Kelvin and Vincent to the show to discuss Data Structures and Algorithms in Swift.
loading
Comments 
loading
Download from Google Play
Download from App Store