<div class="gmail_quote">On Jan 24, 2008 9:45 AM, Peter Hercek <<a href="mailto:email@example.com">firstname.lastname@example.org</a>> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"> A lot<br> of efficient algorithms we have are state based. And again probably<br> more.<br></blockquote>
<div>Yes, and we can write those using the ST monad in Haskell. I think it's important to point this out, since some imperative programmers will just go "but what about if I *need* mutable state?" and probably tune out if they don't hear right away that Haskell can give it to them in a safe encapsulated form.
<div> </div></div>-- <br>Sebastian Sylvan<br>+44(0)7857-300802<br>UIN: 44640862