There might be a way to do it, I don't know, but this sounds like an <a href="http://www.perlmonks.org/index.pl?node_id=542341">XY</a> <a href="http://mywiki.wooledge.org/XyProblem">problem</a>. Can I ask what you're trying to achieve by doing this, or is it just out of curiosity regarding how much garbage is created? (It's a lot, by the way. Since the only thing a purely functional program can do is create data and read data (as opposed to create, read and update in an impure program) I imagine a purely functional program without GC would hit OOM very, very quickly.)<div>
<div><br>On Thu, Sep 15, 2011 at 2:42 AM, Andreas Voellmy <<a href="mailto:andreas.voellmy@gmail.com">andreas.voellmy@gmail.com</a>> wrote:<br>> Hi everyone, <br>> Is there a way to completely turn garbage collection off in the Haskell<br>
> runtime system? I'm aware of the -A runtime option, but I'd like to<br>> completely turn it off, if possible. I'm OK with running the program until<br>> it runs out of memory, and I'm willing to recompile GHC if needed. <br>
> Regards,<br>> Andreas<br>> _______________________________________________<br>> Haskell-Cafe mailing list<br>> <a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>> <a href="http://www.haskell.org/mailman/listinfo/haskell-cafe">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
><br>><br><br></div></div>