n class="keyword">y</span> <span class="operator">=</span> <span class="function">ones</span> <span class="type">float32</span> [<span class="operator">|</span><span class="number">3</span>; <span class="number">2</span><span class="operator">|</span>]
<span class="comment">(* let z = add x y  -- won't compile! *)</span></pre>
      </div>
    </div>

    <hr>

    <h2>the good parts</h2>

    <p><b>Types that work</b><br>
    float32, float64, int32, int64, uint8, and more. Generic functions that preserve 