<br><div class="gmail_quote">On Jan 18, 2008 4:59 AM, Ketil Malde &lt;<a href="mailto:ketil+haskell@ii.uib.no">ketil+haskell@ii.uib.no</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">apfelmus &lt;<a href="mailto:apfelmus@quantentunnel.de">apfelmus@quantentunnel.de</a>&gt; writes:<br><br>&gt;&gt; I imagine this can only ease the process of learning Haskell, and<br>&gt;&gt; broaden the base of possible Haskellers, as more people on using .NET<br>
&gt;&gt; stuff become familiar with modern typed FP.<br><br>&gt; There&#39;s a reason the STM monad hatched in Haskell: how does the above<br>&gt; STM in F# handle side-effects like &nbsp;launchMissile ?<br><br></div>If you read the comments at the bottom, it seems it does not. &nbsp;Expect<br>
an arbitrary number of missiles (although the final effect of<br>destroying the target city will perhaps be the same).<br></blockquote><br>That&#39;s only because launchMissile is idempotent.<br><br>-Brent</div>