<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><pre><span class="keyword">From: Data.Complex<br><br>data</span> <span class="layout">(</span><span class="conid">RealFloat</span> <span class="varid">a</span><span class="layout">)</span> <span class="keyglyph">=&gt;</span> <span class="conid">Complex</span> <span class="varid">a</span><br><a name="(line66)"></a>  <span class="keyglyph">=</span> <span class="varop">!</span><span class="varid">a</span> <span class="conop">:+</span> <span class="varop">!</span><span class="varid">a<br><br>What's the purpose of the exclamation marks?<br><br>Michael<br></span></pre></td></tr></table><br>