The specific syntax of Lisp dialects allows one to precisely define and distinguish basic constructs, add new syntactic elements, and transform program forms as data during macro expansion. This stems from the use of simple yet well-thought-out ways of organizing and representing source code.
Read Me Clojure, Pt. 3
Basic Constructs
November 25, 2014 | November 20, 2018 | 82 minutes82 m. (17462 words)