Some day, I’d like to write about each Swift standard library protocol. That’s including the ones that begin with an underscore — those are probably the coolest ones!
In the meantime, here’s what I’ve covered so far:
Protocols
- BooleanType
- Equatable
- Hashable
- CustomPlaygroundQuickLookable
- Numeric
- A little bit of StringProtocol is covered in the article on substrings.
Articles
- Lessons From the Swift Standard Library Protocols — How does the way the Swift standard library uses protocols give us hints on how we should do it? Based on a talk given at Swift Summit San Francisco 2015.