Clojure can be a very succinct language, and care needs to be taken to ensure code is readable. Literate Programming allows the developer to ensure his intent is communicated by freely mingling source code with descriptive text and exposition. Org is an Emacs application that allows the developer to write literate programs.
YOU MAY ALSO LIKE:
Lightening Talk! Literate Programming with Clojure and Org Babel
Andrew has been a Clojure hobbyist since the beginning of 2009. He currently writes Java for a living and has worked for small startups and giant banks.