CIS 554 Basic Clojure Functions
Fall 2013, David Matuszek

Special atoms are true and false (the result of a test), and nil (meaning "no answer"). nil is not the empty list, but satisfies (empty? nil) and acts like the empty list in some functions.