【发布时间】:2013-08-09 17:01:27
【问题描述】:
如何在 Clojure 中序列化和反序列化已排序的映射?
例如:
(sorted-map :a 1 :b 2 :c 3 :d 4 :e 5)
{:a 1, :b 2, :c 3, :d 4, :e 5}
我注意到的:
- 排序后的地图的显示方式与 REPL 中未排序的地图相同。这有时看起来很方便,但有时却很不方便。
- EDN 不支持 sorted maps。
- Clojure 确实支持 custom tagged literals for the reader。
其他资源:
【问题讨论】: