Defining a DSL with Protocols


#1

Originally published at: https://purelyfunctional.tv/clojure-protocols/defining-a-dsl-with-protocols/
This lesson teaches how to define a DSL using literal data structures and protocols. It includes a video lesson with screen capture, code in a git repo, and exercises. The video will take 20 minutes to watch, and the exercises will take 20-40 minutes to do.