<br><font size=2 face="sans-serif">Hello,</font>
<br><tt><font size=2><br>
&gt; Look! &nbsp;You are doing it again! &nbsp;:) &nbsp;Does that paragraph
even <br>
&gt; contain the word &quot;Monad&quot;? &nbsp;:)<br>
&gt; </font></tt>
<br><tt><font size=2>Sorry. Your first paragraph led me to believe you
were writing about monads.</font></tt>
<br><tt><font size=2><br>
&gt; I'm aware a monad is an abstraction and as such it doesn't *do* <br>
&gt; anything. &nbsp;My point was along the lines that you don't need to
<br>
&gt; know that your working in a field to be able to learn that<br>
&gt; <br>
&gt; &nbsp; &nbsp; 3/2 = 1.5<br>
&gt; </font></tt>
<br><tt><font size=2>I agree.</font></tt>
<br>
<br><tt><font size=2>I think one of the problem with understanding monads
comes from people mistakenly believing monads force an order of evaluation.
This is a shortcoming of general Haskell tutorials which fail to convey
that the order of evaluation is determined by data dependencies. If new
programmers know that monads have nothing to do with forcing the order
of evaluation when they start learning about monads, then maybe they will
be less confused as they sort out what monads are actually used for.</font></tt>
<br>
<br><tt><font size=2>-Jeff</font></tt>
<br>
<br><tt><font size=2><br>
</font></tt>
<br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">---</span><br>
<br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">This e-mail may contain confidential and/or privileged information. If you </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">are not the intended recipient (or have received this e-mail in error) </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">please notify the sender immediately and destroy this e-mail. Any </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">unauthorized copying, disclosure or distribution of the material in this </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">e-mail is strictly forbidden.</span><br>