I’ve been enjoying this guide lately:
I’m not entirely new to Clojure. Yet, I’m finding I really enjoy this ground-up introduction to Clojure. Symbols and vars are introduced before functions, and used to explain functions. Each step builds upon the previous. I’ve been filling in some of my own gaps, especially in understanding how
def binds symbols to vars, removing a bit of magic.
Please do comment if you enjoy the post!