On 4/5/06, Michael Goodrich <[EMAIL PROTECTED]> wrote: > Looks like my calulation involves a self referential set of definitions. > > Is Haskell not able to deal with a self referential set of definitions?
Yes, it is, but not if that definition doesn't evaluate to a "proper" value. For example: main = do print x where x = 3 * x^2 What do you expect this to do? It may help if you toss us the offending code. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe