title: Clojurescript Swap! and multiple assoc-in
body: <p>Trying to make a piece of code better looking.</p>
  
  <p>I have the following in Clojurescript:</p>
  
  <pre><code>(swap! app-state assoc-in [:lastresults] [])
  (swap! app-state assoc-in [:error] false)
  (swap! app-state assoc-in [:computing] true)
  </code></pre>
  
  <p>Sometimes more. Any idea on how to turn this in a cleaner multi-assignment. </p>
  
  <p>I am looking at something like:</p>
  
  <pre><code> (swap! app-state assoc-in
        [:lastresults] []
        [:error] false
        [:computing] true)
  </code></pre>