On 10/17/07, Maurício <[EMAIL PROTECTED]> wrote: > > Hi, > > I get this error message when testing a function > in ghci: > > *** Exception: stack overflow > > I admit I didn't care about efficiency when I > wrote that function, but I'm almost sure it is not > supposed to eat all my memory. Do I need to say > something to ghci if I want it to use all > available memory? > > Thanks, > Maurício
This can also be caused by some code which is more lazy than necessary, if a huge thunk (= unevaluated expression) is generated which blows the stack when it is evaluated. You may want to read this page: http://haskell.org/haskellwiki/Stack_overflow You should also feel free to send the code causing trouble to this list, and someone can help you figure out what is going on. -Brent
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe