Learning from our elders

Ed9a0d8cd44b62539b141f6c10405db1?s=47 Rob Napier
September 09, 2016

Learning from our elders

Swift is not a functional programming language. Pushing too hard to make it one fights Swift and breaks Cocoa.

But Swift has absorbed some fantastic lessons from the functional world, and while value types may not quite be the present, they are clearly the future. We’ll explore how decades of work in functional languages have influenced Swift, and how you can use those features best while staying true to Swift.

Ed9a0d8cd44b62539b141f6c10405db1?s=128

Rob Napier

September 09, 2016
Tweet