2024 年 Clojure 状态调查中分享您的想法!

欢迎!请查看关于页面,了解有关此信息的一些更多内容。

0
语法和读取器

语言的名字显然来源于 "闭包",然而可读闭包似乎是 Elisp 独有的功能。
Clojure 如何实现这样的能力?当然,许多类型不能有它们的可读字符串形式,但是那些可以的呢?

1 个答案

+1

选中
我记得在Seajure会议上,我们一起修改了那个`serializable-fn`库!
最初我期望从Clojure编译器那里有所改变,以便所有的闭包都有漂亮的打印形式,而且这些形式适用于本地类型。但是作为一个托管语言,我想非本地类型的数量是巨大的。

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