Sure it will. Don&#39;t worry, it uses unsafePerformIO under the hood, so it&#39;s pretty much indestructible.<br><br><div class="gmail_quote">On Wed, Feb 18, 2009 at 4:47 PM, gregg reynolds <span dir="ltr">&lt;<a href="mailto:dev@mobileink.com">dev@mobileink.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Ok, that might protect us against the 7 plagues, so I&#39;m not so worried about locusts. &nbsp;But what about Java, PHP etc. &nbsp;Is the monad sufficient protection against ultra-supernatural evil?<br>

<div><div></div><div class="Wj3C7c"><br>
Andrew Wagner &lt;<a href="mailto:wagner.andrew@gmail.com">wagner.andrew@gmail.com</a>&gt; wrote:<br>
<br>
&gt;Just wrap it in a ReallySafeWePromiseMonad<br>
&gt;<br>
&gt;2009/2/18 gregg reynolds &lt;<a href="mailto:dev@mobileink.com">dev@mobileink.com</a>&gt;<br>
&gt;<br>
&gt;&gt; I.e. war, plague.famine. etc.<br>
&gt;&gt;<br>
&gt;&gt; gregg reynolds &lt;<a href="mailto:dev@mobileink.com">dev@mobileink.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; &gt;But what about the side effects?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;Rick R &lt;<a href="mailto:rick.richardson@gmail.com">rick.richardson@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;I&#39;m sure Premier Election Solutions (formerly Diebold) can provide us<br>
&gt;&gt; with<br>
&gt;&gt; &gt;&gt;an online voting solution.<br>
&gt;&gt; &gt;&gt;Their value-add services allows us to set the outcome beforehand, so, in<br>
&gt;&gt; &gt;&gt;effect, the the voting process will be determinate. Which is certainly of<br>
&gt;&gt; &gt;&gt;interest to Haskell coders.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;On Wed, Feb 18, 2009 at 4:05 PM, Max Rabkin &lt;<a href="mailto:max.rabkin@gmail.com">max.rabkin@gmail.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; On Wed, Feb 18, 2009 at 10:40 PM, Anton van Straaten<br>
&gt;&gt; &gt;&gt;&gt; &lt;<a href="mailto:anton@appsolutions.com">anton@appsolutions.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt; &gt; There&#39;s also the Condorcet Internet Voting Service:<br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt; &nbsp;<a href="http://www.cs.cornell.edu/andru/civs.html" target="_blank">http://www.cs.cornell.edu/andru/civs.html</a><br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; This looks like exactly what we need! Any objections?<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; --Max<br>
&gt;&gt; &gt;&gt;&gt; _______________________________________________<br>
&gt;&gt; &gt;&gt;&gt; Haskell-Cafe mailing list<br>
&gt;&gt; &gt;&gt;&gt; <a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
&gt;&gt; &gt;&gt;&gt; <a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;--<br>
&gt;&gt; &gt;&gt;We can&#39;t solve problems by using the same kind of thinking we used when<br>
&gt;&gt; we<br>
&gt;&gt; &gt;&gt;created them.<br>
&gt;&gt; &gt;&gt; &nbsp; - A. Einstein<br>
&gt;&gt; &gt;&gt;_______________________________________________<br>
&gt;&gt; &gt;&gt;Haskell-Cafe mailing list<br>
&gt;&gt; &gt;&gt;<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
&gt;&gt; &gt;&gt;<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Haskell-Cafe mailing list<br>
&gt;&gt; <a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
&gt;&gt; <a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
</div></div></blockquote></div><br>