gpt4 book ai didi

Clojurescript 交换!和多个关联

转载 作者:行者123 更新时间:2023-12-02 10:07:40 27 4
gpt4 key购买 nike

尝试让一段代码看起来更好。

我在 Clojurescript 中有以下内容:

(swap! app-state assoc-in [:lastresults] [])
(swap! app-state assoc-in [:error] false)
(swap! app-state assoc-in [:computing] true)

有时更多。关于如何将其转变为更干净的多重作业的任何想法。

我正在看类似的东西:

 (swap! app-state assoc-in
[:lastresults] []
[:error] false
[:computing] true)

最佳答案

您不需要仅在一个级别使用assoc-in。这适用于您的示例:

(swap! app-state assoc 
:lastresults []
:error false
:computing true)

关于Clojurescript 交换!和多个关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26111260/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com