On 2010-03-05 10:50 +0100 (Fri), Henning Thielemann wrote:
Curt Sampson schrieb:
Understanding the general techniques for this sort of thing and seeing where you're likely to need to apply them isn't all that difficult, once you understand the problem. (It's probably much easier if you don't have to work it out all for yourself, as I did. Someone needs to write the "how to manage lazyness in Haskell" guide.)
My attempt in this direction: http://www.haskell.org/haskellwiki/Laziness_is_not_always_good http://www.haskell.org/haskellwiki/Maintaining_laziness
Unfortunately, neither of these address the problem of the day-to-day programmer: "what are the typical ways I introduce space leaks, and how do I stop doing that?" cjs -- Curt Sampson <cjs@cynic.net> +81 90 7737 2974 http://www.starling-software.com The power of accurate observation is commonly called cynicism by those who have not got it. --George Bernard Shaw