Keith Sheppard wrote: > Is there any reason that sum isn't strict? I can't think of any case > where that is a good thing. > > Prelude> sum [0 .. 1000000] > *** Exception: stack overflow
It is useful if the (+) is nonstrict; although I cannot think of any useful mathematical structure where (+) would be nonstrict. Regards, -- Jochem Berndsen | [email protected] GPG: 0xE6FABFAB _______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
