Thursday 11th February, 2016
7:20pm to 8:00pm
Clojure and Cljs expose their core data structures and hosts using Protocols. However, typical webapps built on Clojure/Cljs have seldom used Protocols to abstract domain concepts. Thanks to Component, Om.Next, and the announcement of Swift as “Protocol Oriented Language” new abstractions are emerging.
In this talk I’ll discuss the basics of Protocols, the expression problem, and common patterns found in client and server libraries that demonstrate elegant abstractions.
Sign in to add slides, notes or videos to this session