ctarda.com
Protocols as boundaries between the known and the unknown
In the previous post, we discussed how protocols 1 are the foundation of polymorphism, and how using protocols we can define a contract, an expectation, that can be implemented in many different wa…