【发布时间】:2016-02-01 19:10:45
【问题描述】:
我有一个叫做历史的原子:
(def history (atom []))
我希望它保存一个向量向量。每个向量都是一个“命令”,历史向量按顺序保存所有命令的历史记录:
(swap! history conj current-command)
我希望它看起来像:
[["move" 20] ["turn" 90]]
但目前它的形式是:
atom[[["move" 20] ["turn" 90] ["turn" 120]]]
我可以提供一些技巧来将其展平为[["move" 20] ["turn" 90]]
【问题讨论】: