我有一個結構是這樣的:更新深度嵌套結構的Clojure
[["/1417612109-first-migration.clj" {:applied true :date-applied 1423233980}]
["/1417612450-second-migration.clj" {:applied false}]
["/1417615919-forth-migration.clj" {:applied false}]]
我最終需要對其進行操作,並返回它的一個新版本。爲了找到這給了我,我後的矢量我需要處理我用filter
價值和first
,E.G:
["/1417612450-second-migration.clj" {:applied false}]
我的問題是;我該如何更新地圖該特定項目,不必重新map
在一大堆?我可以以某種方式將上述內容用作參考嗎?
你需要':applied'?是否存在':date-applied'還不夠? – Thumbnail 2015-02-06 17:58:41