В Clojure есть более элегантный способ найти полное имя функции (известной метаинформацией), чем
(defn fully-qualified-name [fn]
(let [fn-meta (meta fn )
fn-ns (ns-name (:ns fn-meta))
]
(str fn-ns "/" (:name fn-meta))))
Требуется решение во время выполнения.Решения для чтения и компиляции приветствуются.