Вы можете получить источник символа, используя функцию clojure.repl/source
. Однако это работает только в том случае, если переменная, для которой разрешается символ, находится в файле .clj на пути к классам. Вы не можете, например, сделать это:
user=> (defn foo [x] x)
#'user/foo
user=> (require 'clojure.repl)
nil
user=> (clojure.repl/source foo)
Source not found
nil