clojure State and Polymorphism with Clojure Santiago shares with us how some things in functional programming can be done similarly to OOP!