[EMAIL PROTECTED] wrote:
> Wolfgang Jeltsch wrote:
>> My impression is that staying close to math is good from a software
>> technology point of view.  And it has the advantage of less confusion
>> for the user.
> 
> What does it mean "close to math"?
> How close? Does math raise exceptions upon the division by zero?
> Does *MATH* answer the question what is: (0/0)==(0/0) ? Nope!

Exactly. So why try to give an answer in Haskell? MATH says: the expression
0/0 is undefined, thus comparing (0/0)==(0/0) is undefined, too. I would
expect Haskell to say the same.

Cheers
Ben

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to