12 Apr
2019
12 Apr
'19
5:08 a.m.
David Feuer
I don't know the historical answer, but I think it's because the true fixity can't be expressed in Haskell.
No, the historical answer is that with lazy evaluation the shortcutting happens in the expected order. We did think about that. -- Jón Fairbairn Jon.Fairbairn@cl.cam.ac.uk