e <em>lambda</em> of Clojure is named <code>fn</code>. A primary use of <code>fn</code> is to create (in general short) anonymous functions. Let’s take one of the simplest example: the identity function.</p>
<pre><code class="language-clojure">(fn [x] x)
</code></pre>
<p>In the lambda terminology, this is called an <strong>abstraction</strong>. We say in <code>(fn [x] e)</code> that <code>x</code> is the <em>binding variable</em> and <code>e</code> (an arbitrary expression) is the <em>body</em> of the abs