> I'll bite. Please, don't.
> So what do you expect: > take 5 [1,2,3,4,5,undefined] > to do? Nothing! It's a value, not an instruction! > So it does seem to matter how much of the list it evaluates... No, it's implementation details. I'm reasoning about values, not computations, and I use complete orders for reasoning. What really matters is that implementation gives me results that agree with this reasoning - until we consider performance issues. > > Well, that depends of your notion of interesting. > I defined it - I'm interested in things that are observationally > equivalent. That's your choice, and I certainly can't argue, but I can't help mentioning that this is a bit weird. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe