Swift Tip: Extensible Libraries with Protocols

This post from the Objc.io team demonstrates how we can build extensible, type-safe Swift libraries using protocol composition.