🎙️ Welcome to Swift Nuggets!
Hi, I'm Radu, your guide to everything Swift! In this podcast, we dive into the latest Swift proposals, explore new language features, and uncover tips to level up your coding skills. Whether you're a seasoned developer or just getting started, Swift Nuggets will keep you informed and ahead of the curve.
🎧 Listen now
🚀 Let's explore Swift, one nugget at a time!
This repository contains links, code snippets, and resources featured in the "Swift Nuggets" podcast episodes.
- 📝 Episode #2 Playground
- Xcode 16.3
- Swift Evolution Repo
- Swift Changelog
- Swift 6.2 Release Process
- Swift Language focus areas heading into 2025
- Swift Evolution Process
Presented as well in Episode 1 👇
- SE-0446 - Nonescapable Types
- SE-0447 - Span: Safe Access to Contiguous Storage
- SE-0451 - Raw identifiers
- SE-0452 - Integer Generic Parameters
- SE-0453 - InlineArray, a fixed-size array
- SE-0458 - Opt-in Strict Memory Safety Checking
Presented in Episode 2 👇
- SE-0462 - Task Priority Escalation APIs
- SE-0463 Import Objective-C completion handler parameters as @Sendable
- SE-0466 Control default actor isolation inference
- SE-0469 Task Naming
- SE-0470 Global-actor isolated conformances
- SE-0460 - Explicit Specialization
- SE-0461 - Run nonisolated async functions on the caller's actor by default
- SE-0464 - UTF8Span: Safe UTF-8 Processing Over Contiguous Bytes
- SE-0465 - Standard Library Primitives for Nonescapable Types
- SE-0467 - MutableSpan and MutableRawSpan: delegate mutations of contiguous memory
- SE-0468 - Hashable conformance for Async(Throwing)Stream.Continuation
- SE-0473 - Clock Epochs
- 📝 Episode #1 Playground
- Xcode 16.3 beta 1
- Swift Evolution Repo
- Swift Changelog
- Swift 6.1 Release Process
- Swift Language focus areas heading into 2025
- Swift Evolution Process
- SE-0450 - Package traits
- SE-0439 - Allow trailing comma in comma-separated lists
- SE-0444 - Member import visibility
- SE-0445 - Improving
String.Index
's printed descriptions - SE-0443 - Precise Control Flags over Compiler Warnings
- SE-0442 - Allow
TaskGroup
'sChildTaskResult
Type To Be Inferred - SE-0449 - Allow
nonisolated
to prevent global actor inference
- SE-0448 - Regex lookbehind assertions
- SE-0451 - Raw identifiers
- SE-0452 - Integer Generic Parameters
- SE-0453 - InlineArray, a fixed-size array
- SE-0446 - Nonescapable Types
- SE-0458 - Opt-in Strict Memory Safety Checking
- SE-0447 - Span: Safe Access to Contiguous Storage
- SE-0456 - Add
Span
-providing Properties to Standard Library Types - SE-0455 - SwiftPM @testable build setting
- SE-0459 - Add
Collection
conformances forenumerated()
The intro/outro music is licensed and titled "Hey Yo! feat. Macanache & Dash" by Carbon a.s. NarcoBranco.
© DigginRAWmania Society 2019 – All rights reserved. Listen here: https://linktr.ee/narcobranco.