Swift For The Curious
summary
Swift is at version 3/4 and fully open-sourced; the session demos show Swift playgrounds for live evaluation, concrete use of optionals with if let and optional chaining, and how closures and type inference compress sorting code from a full function to a one-liner. It builds a small conference model with enums + associated data, pattern-matching switches, failable initializers and extensions for NSDate, and a network Google-suggest client that uses try/throw + do/catch for robust error handling — the demos run and fail safely to illustrate each point.
AI-written summary · about
chapters (13)
- 0:00Intro
- 1:20Prehistory
- 7:27WWDC 2014
- 14:08Playgrounds
- 14:58Type Inference
- 18:48String Interpolation
- 25:28Functions
- 30:23Arrays
- 41:26Conferences
- 48:46Functional Programming
- 51:01Demo
- 54:16Creating a Session
- 56:11Making a Date








