On Wed, Mar 18, 2009 at 10:55 PM, Zachary Turner <span dir="ltr">&lt;<a href="mailto:divisortheory@gmail.com">divisortheory@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Regarding the &quot;black hole detection&quot;, is GHCI supposed to exit after printing &lt;loop&gt;?  Or is just supposed to print &lt;loop&gt; then return to a GHCI prompt?  Here&#39;s a transcript:<br>
<br>C:\Documents and Settings\Zach&gt;ghci<br>GHCi, version 6.10.1: <a href="http://www.haskell.org/ghc/" target="_blank">http://www.haskell.org/ghc/</a>  :? for help<br>Loading package ghc-prim ... linking ... done.<br>
Loading package integer ... linking ... done.<br>
Loading package base ... linking ... done.<br>Prelude&gt; let f x = let p = x*x in let p = x*p in p<br>Prelude&gt; f 7<br><br>C:\Documents and Settings\Zach&gt;</blockquote><div><br>Hmm, that&#39;s weird.  I note that here on linux, this expression gobbles up memory like nobody&#39;s business.  Maybe it&#39;s being killed for eating too much?  (I dunno)<br>
<br>Luke</div></div><br>