title: Javascript spread operator in Clojurescript?
body: <p>I am trying to achieve the following javascript code in clojurescript:</p>
  
  <pre class="lang-js prettyprint-override"><code>const a = {
     "foo": "bar",
     //...
  };
  
  let b = {
      ...a,
    //^ what is the clojurescript equivalent for this?
      "newprop": 10,
  };
  </code></pre>
  
  <p>I have tried to <code>assoc-in</code>, thinking it would behave like a clojure map, with no success...</p>