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. MvcContrib.Mvc3-ci 3.0.75.0突破變化?
- 4. OData V4 System.DateTime突破變化
- 5. 突破性變化破壞了Rx樣本
- 6. 什麼是2D向量構造在C++ 11中突破變化?
- 7. Clojure 1.3有多穩定?
- 8. 突變問題 - Clojure
- 9. Clojure 1.3中的函數性能
- 10. Ember.js 0.9.7.1 - > 0.9.8.0,突破變化?
- 11. maven-plugin-plugin helpmojo突破變化?
- 12. 在PostSharp 3.0中突破IAspectProvider的變化?
- 13. 並行工作和「突破性變化」的分支策略
- 14. VS2008到VS 2010的遷移 - 一個突破性的變化?
- 15. 這是AutoMapper 2.0.0和2.2.0之間的突破性變化嗎?
- 16. Spring AOP中是否存在突破性變化1.3.2
- 17. 突破變色線
- 18. 在Clojure 1.3中使用瞬態時存在什麼問題?
- 19. 突然在應用程序刪除刪除 - 有什麼變化?
- 20. 什麼導致GLSL着色器的性能突破點?
- 21. 爲什麼setTimeout的突破Expressjs
- 22. AngularJS 1.3中的變化
- 23. 爲什麼有衝突的變量?
- 24. 這有什麼錯用Clojure
- 25. 從Java調用Clojure 1.3
- 26. 嵌入FleetDB與Clojure 1.3
- 27. 使用突破性開關
- 28. 正在改變一個枚舉的突破變化的數量?
- 29. clojure什麼時候刪除變量?
- 30. 爲什麼ListAppend是非破壞性的,而ArrayAppend和StructInsert都具有破壞性?
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