有什么方法可以将 clojure 函数作为字符串返回吗?我正在制作一些在线文档,我真的希望能够通过某种方式将函数评估为文本来将代码添加到 html 中。
谢谢
source-fn
命名空间中的 clojure.repl
函数:
用法:(来源-fn x)
返回给定符号的源代码字符串(如果可以) 找到它。这要求符号解析为在 a 中定义的 Var .clj 位于类路径中的命名空间。如果是则返回 nil 找不到来源。对于大多数 REPL 用法,“源”更重要 方便。
示例:(source-fn '过滤器)