22
A
回答
8
重大更改迄今:
数学OPS不再推广到大数。
数学OPS不再缩小结果,可容纳他们最小的类型。
瓦尔将不再被默认为动态绑定。需要时添加
^:dynamic
。
6
几个其他的数值改变:
- 没有为BigIntegers一个新的文字:
5N
,即5为一个BigInteger。 - 的相等的规则已经改变(可能产生作为变化亚历提到的结果):
(= 2 2.0)
=>false
,但(== 2 2.0)
=>true
(= 2 2M)
=>false
,但(== 2 2M)
=>true
(= 2.0 2M)
=>false
,但(== 2.0 2M)
=>true
- 并且为了清楚:
(= 2 2N)
=>true
(= 2 4/2)
=>true
- 通常你可以假设你需要
==
到浮点数的相等比较(这仍然可能是一个摇摇欲坠的命题)。
相关问题
- 1. 突破性变化在哪里?
- 2. 范围TS突破变化?
- 3. 突破性变化破坏了Rx样本
- 4. Clojure 1.3有多稳定?
- 5. 突变问题 - Clojure
- 6. Clojure 1.3中的函数性能
- 7. 并行工作和“突破性变化”的分支策略
- 8. VS2008到VS 2010的迁移 - 一个突破性的变化?
- 9. 突破变色线
- 10. 突然在应用程序删除删除 - 有什么变化?
- 11. 什么导致GLSL着色器的性能突破点?
- 12. 为什么有冲突的变量?
- 13. 嵌入FleetDB与Clojure 1.3
- 14. 从Java调用Clojure 1.3
- 15. 使用突破性开关
- 16. 正在改变一个枚举的突破变化的数量?
- 17. Scriptsharp 0.7 Ajaxcallback突破性变化,如何转换为Ajaxcallback <TData>?
- 18. 突出变化?
- 19. 什么是java中的破坏性和非破坏性方法?
- 20. Facebook离线墙帖子不工作 - 2月突破变化
- 21. 突破jQuery 1.4.2和1.4.3之间的变化?
- 22. 什么“中立文化”打破了DateTime.TryParse()?
- 23. GDB没有突破SIGSEGV
- 24. 什么是Clojure中
- 25. 线性量化与非线性量化有什么区别?
- 26. WCF Test Client有什么变化?
- 27. Rx突然变化
- 28. 为什么我的所有文件夹日期都会突然变化?
- 29. 将ClojureBox升级到Clojure 1.3的步骤?
- 30. 以下Clojure协议有什么问题?
woooo第1000 Clojure的问题! – 2010-10-29 21:15:21
http://github.com/clojure/clojure/blob/master/changes.txt保持最新状态。如果这样的问题是社区维基,那么这个问题应该是 – MayDaniel 2010-10-29 21:36:02
? – 2010-11-01 17:25:09