我曾尝试在Clojure 1.2中使用记录,但它们看起来非常混乱和不完整.在我使用之前,我一直在考虑等待它们的API已经包含并稳定下来.有谁知道1.3的变化应该是什么,或者它们现在几乎是固定不变的?
如答案中的链接所示,记录及其相关功能可能仍有很多变化,因此除非您准备重新编写将来使用记录的代码,否则使用记录并不是一个好主意.
并且只是为了澄清:我想我的意思是记录中的很多即将发布的功能正在被"增强的Clojure记录"和其他类似的库添加,而真正可能更好的是等待这些功能在核心中就像这些功能是clojure的核心,然后代码将最终被重写为使用clojure核心版本的记录
| 归档时间: |
|
| 查看次数: |
562 次 |
| 最近记录: |