请在 2024 年 Clojure 状况调查!中分享您的想法。

欢迎!请参见关于页面以了解有关此内容的一些更多信息。

0
语法和读者

语言的名称显然来源于“闭包”,但可读的闭包似乎是Elisp的独特特性。
Clojure 实现这种能力有多难?当然,许多类型不能有可读的字符串形式,但包含可读类型的闭包呢?

1 答案

+1

已选择
我记得当时我在Seajure会议上我们一起破解了那个`serializable-fn`库!
最初,我期望Clojure编译器做出改变,让所有闭包都有漂亮的打印形式,并且这些形式对原生类型是可移植的。但是作为一个托管语言,我认为非原生类型的数量是巨大的。

我能在redplanetlabs的博客帖子中看到很多细节。谢谢!
...