Josef Sveningsson wrote: > The report doesn't even say that Haskell should be lazy, only that it's > non-strict. Now, it happens that most (all?) implementations have very > similar operational semantics, but I don't think that a Haskell library > should assume anything more about the semantics other than that stated in > the report. The formulation in the report is deliberate. It allows different implementation techniques to be used. There is (at least) one implementation, namely pH from MIT, that uses parallel evaluation. It does definitely not implement lazy evaluation, but with a fair scheduler you can't tell the difference from just observing the output. -- -- Lennart
- Re: Haskell Wish list: library documentation George Russell
- Re: Haskell Wish list: library documentation Josef Sveningsson
- Re: Haskell Wish list: library documentation Martin Norb{ck
- Re: Haskell Wish list: library documentation Martin Norb{ck
- Re: Haskell Wish list: library documentation Andy Gill
- Re: Haskell Wish list: library documentation Lars Lundgren
- Re: Haskell Wish list: library documentation George Russell
- Re: Haskell Wish list: library documentation D. Tweed
- Re: Haskell Wish list: library documentation Phil Molyneux
- Re: Haskell Wish list: library documentation Josef Sveningsson
- Re: Haskell Wish list: library documentation Lennart Augustsson
- Re: Haskell Wish list: library documentation Jon . Fairbairn
- RE: Haskell Wish list: library documentation Michael T. Richter
- RE: Haskell Wish list: library documentation Michael T. Richter
- Re: Haskell Wish list: library documentation Michael T. Richter
- Re: Haskell Wish list: library documentation Christian Sievers
- Re: Haskell Wish list: library documentation Jonathan King
- Re: Haskell Wish list: library documentation Fergus Henderson
- Re: Haskell Wish list: library documentation Jon . Fairbairn
- Re: Haskell Wish list: library documentation Marcin 'Qrczak' Kowalczyk
- Re: Haskell Wish list: library documentation Christian Sievers