ClojureScript Quine

quine

From Wikipedia: "A quine is a computer program which takes no input and produces a copy of its own source code as its only output. The standard terms for these programs in the computability theory and computer science literature are self-replicating programs, self-reproducing programs, and self-copying programs. A quine is a fixed point of an execution environment, when the execution environment is viewed as a function. Quines are possible in any Turing complete programming language, as a direct consequence of Kleene's recursion theorem."

19 Oct 2013 by rm-hull
rm-hull/7060918
quine.cljs
(println
  (#(list % (list 'quote %)) '#(list % (list 'quote %))))