A Short Ballad Dedicated to the Growth of Programs
From OO to Clojure Workshop!
Watch my free workshop to help you learn Clojure faster and shift your paradigm to functional.
This is a cautionary tale set in a dystopian Lisp where
nil is not
false and false is not
So I went back to the master and appealed once again
I said, pardon me, but now I'm really insane
He said, no you're not really going out of your head
Instead of just
VAL, you must use
nil means (traditionally) false, the empty list, and also "no
value". In my opinion, Lisp has hit a sweet spot. Somehow,
overloading makes for succinct programs.