我有一个这样的原子,在 let 里面:
(let [scors (atom {:one {:year-one [] :year-five [] :year-ten []}
:two {:year-one [] :year-five [] :year-ten []}
:three {:year-one [] :year-five [] :year-ten []})]
some code...
)
在 for 循环内,我想交换这个原子以添加数据取决于该循环内的 if 语句。
例如我试过这个,但是没有用:
(swap! scors :assoc {:one :year-one} (:set-of-inputs each)))
所以例如我想将
{:name "someone"}
添加到:one :year-one
。我怎样才能更新:year-one
?
提前谢谢你。