An Interactive Quine in Clojure
According to Wikipedia, a quine is a non-empty computer program which takes no input and produces a copy of its own source code as its only output. In other words, a quine is a code snippet whose output is exactly the same as its source code. We say code expression in opposition with data expressions that trivially update to themselves:
If you have no patience to read this article, here is the simplest Clojure Quine:
Indeed, the output is exactly the same as the source code.
Source: blog.klipse.tech