title: Create an array of single-float from double-float in lisp?
body: <p>When I try to create a single-float array like this, i get:</p>
  
  <pre><code>(make-array 2 :element-type 'single-float :initial-contents #(3.0 4.0))
  </code></pre>
  
  <p>, i get the following error:</p>
  
  <pre><code>The value 3.0 is not of type SINGLE-FLOAT
  </code></pre>
  
  <p>Is there a way to create a single-float array from a simple vector of double-float?</p>