title: Create a New Array in Clojurescript
body: <p>When I use <code>[]</code> the expression gets compiled to <code>cljs.core.PersistentVector.EMPTY</code> which looks like all expressions of <code>[]</code> map to the same object.</p>
  
  <p>I've read that I <a href="https://coderwall.com/p/h4xm0w" rel="nofollow">shouldn't use <code>new Array()</code></a>. Is that still worth following?</p>
  
  <p>Since I'm going to call <code>aset</code> on this Array, I need a new object with each call. How would I do that?</p>