Sorry.<div>I defined a function :</div><div><br></div><div><div><i>GHCi, version 6.10.3: <a href="http://www.haskell.org/ghc/">http://www.haskell.org/ghc/</a>  :? for help</i></div><div><i>Loading package ghc-prim ... linking ... done.</i></div>
<div><i>Loading package integer ... linking ... done.</i></div><div><i>Loading package base ... linking ... done.</i></div><div><i>Prelude&gt; sqrt $ 3 + 4 + 9</i></div><div><i>4.0</i></div><div><i>Prelude&gt; <b>let f $ x = f x</b></i></div>
<div><i>Prelude&gt; sqrt $ 3 + 4 + 9</i></div><div><i>14.732050807568877</i></div><div><i>Prelude&gt;</i></div><div><br></div><div><br></div><div><br></div><br><div class="gmail_quote">On Mon, Jul 27, 2009 at 10:50, Linker <span dir="ltr">&lt;<a href="mailto:linker.m.lin@gmail.com">linker.m.lin@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi,All!<br>  I find out that diff between GHC and Hugs:<br>GHC:<br><br><i>Prelude&gt; sqrt 3+4+9<br>14.732050807568877<br>
Prelude&gt; sqrt 16<br>4.0<br>Prelude&gt; sqrt $3+4+9<br>14.732050807568877</i><br><br>Hugs:<div><div>
<i>Hugs&gt; sqrt $ 3+4+9</i></div><div><i>4.0</i></div><div><i>Hugs&gt; sqrt 3+4+9</i></div><div><i>14.7320508075689</i></div><div><br></div><div>Which one is right?</div></div><div>Thanks.<br><div><br><br>-- <br>Regards,<br>

Linker Lin<br><a href="mailto:linker.m.lin@gmail.com" target="_blank">linker.m.lin@gmail.com</a><br><br></div></div>
</blockquote></div><br><br clear="all"><br>-- <br>Regards,<br>Linker Lin<br><a href="mailto:linker.m.lin@gmail.com">linker.m.lin@gmail.com</a><br>
</div>