Protocol Extensions Programming in Swift 2

Erik Kerber on Swift 2 protocol extensions:

“While it may only seem like a minor feature at first, protocol extensions are extremely powerful and can transform the way you write code….You’ll also see how the Swift team was able to use protocol extensions to improve the Swift standard library itself, and how it impacts the code you write.”

Swift 2 protocol extensions tutorial.