1
載體的試劑原子比方說,我有這樣的地圖的載體的試劑原子:如何更新地圖Clojure中
(def my-atom (reagent/atom [{:id 1 :name "first name"}
{:id 2 :name "second name"}]))
我怎樣才能在一定的更新鍵的值矢量指數是這樣的:
[{:id 1 :name "first name"}
{:id 2 :name "UPDATED second name"}]
我正在尋找一個功能類似(update-my-atom 1 :name "UPDATED second name")
:
(defn update-my-atom
[vector-index key new-value]
(swap! ??? - ???)