Clojure her Var olan yardımcı olabilir, gerçi işlev veya makro adları için çalışmaz.
user> (def my-var {})
#'user/my-var
user> (:name (meta #'my-var))
my-var
user> (let [a-var #'my-var]
(:name (meta a-var)))
my-var
Ancak, zaten Var sahip genellikle eğer, o zaman zaten yine adını biliyor ve genellikle bir programda Vars kullanmayın (yani, sadece ziyade benim-var ya da benim-fun geçmesi # 'my-var ve #' eğlencemden). bir fonksiyonu ya da bazı Var değeri olur bir değer Var almak için hiçbir şey (ya da var-ad) var
. A Var, değerini biliyor, ancak diğer yoldan değil. Tabii ki bu, örneğin, aynı fonksiyonun sıfır (lokal fonksiyonlar için) veya çoklu varyasyonların değeri olabileceğinden anlamlıdır.