4
A
回答
9
「克隆」一個序列覺得我錯了:在正常的Clojure使用你所期望seqs是不變,所以它應該是完全正常的,只是這樣做:
(let [s1 s
s2 s]
.....)
如果您seqs當它們被遍歷時是可變的或者有某種副作用,那麼你可能會因爲不同的原因而遇到問題:可變序列往往不適合像Clojure這樣的函數式語言。您會遇到各種各樣的奇怪問題:例如,當您「克隆」一個seq時,是否希望副作用發生兩次?你是否還需要對所有內容進行深度克隆?
相關問題
- 1. 克隆列表
- 2. 無序列化的深克隆實體
- 3. jQuery的克隆不克隆
- 4. 在Java中克隆列表
- 5. 無序列化克隆對象
- 6. 使用序列化克隆Android對象
- 7. 克隆行不克隆TR
- 8. 克隆或不克隆
- 9. java中的克隆()
- 10. 克隆Rails中
- 11. 克隆()jQuery中
- 12. Java中的克隆列表元素
- 13. 克隆在C#中的列表
- 14. Jquery的克隆()修改後克隆
- 15. 覆蓋無克隆的克隆
- 16. 克隆一個2D陣列
- 17. 克隆多維陣列
- 18. 克隆列表項Jquery
- 19. 克隆一個列表(類)
- 20. 克隆列表<T>
- 21. PHP - MySQL,排序克隆
- 22. 克隆Android應用程序
- 23. 克隆
- 24. 克隆
- 25. Farmville的克隆
- 26. 當克隆jQuery中
- 27. 在列表框中克隆項目c#
- 28. 將克隆插入到列表中?
- 29. Jquery克隆問題與克隆表格
- 30. Mercurial - 克隆克隆另一個回購
是的,謝謝Mikera。我不需要克隆爲了獨立訪問s1和s2。 –