[Haskell-cafe] What's up with this Haskell runtime error message:

Michael Goodrich michael.goodrich at gmail.com
Wed Apr 5 16:47:55 EDT 2006


On 4/5/06, Roberto Zunino <roberto.zunino at sns.it> wrote:
>
> Michael Goodrich wrote:
> [snip]
>
> >     r = r2+2*step*rdc
> >     rdc = (rd2+rd1+rd0)/6
> >     rd0 = c0*c0*m
> >     c0 = baz(z0)
> >     z0 = 6.378388e6-r
>
>
> The equations above form a loop: each one requires the one below it, and
> the last one requires the first one.
>
> (And yes, baz is strict)
>
> Regards,
> Roberto Zunino.
>


Interesting, I was told that it is ok to have a mutually dependent set of
definitions - are you saying that Haskell cannot handle this?

Also I know what strict means, but why are you saying that baz is strict?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org//pipermail/haskell-cafe/attachments/20060405/3b5e8306/attachment.htm


More information about the Haskell-Cafe mailing list