. Exception thrown functions are all suffixed with <i>Exn</i>, e.g, <i>getExn</i></li>
<li>3. Better performance and smaller code size running on JS platform</li>
</OL>

<p>

    <b>Name Convention</b>
<p>

    For higher order functions, it will be suffixed <b>U</b> if it takes uncurried
    callback.
<p>

    <pre class="codepre"><code class="code">      val forEach  : 'a t -&gt; ('a -&gt; unit) -&gt; unit
      val forEachU : 'a t -&gt; ('a -&gt; unit [@bs]) -&gt; unit
    </code></pre>
<p>

    In gener