Protocol-Oriented Programming in Swift – WWDC15


WWDC15At the heart of Swift’s design are two incredibly powerful ideas: protocol-oriented programming and first class value semantics. Each of these concepts benefit predictability, performance, and productivity, but together they can change the way we think about programming. Find out how you can apply these ideas to improve the code you write.

Sample Code:
Crustacean

Download: SD | HD | PDF

WWDC 2015 > Developer Tools > Protocol-Oriented Programming in Swift