Wolfgang Jeltsch <[EMAIL PROTECTED]> schrieb:
>
> However, the fact that (0 / 0) == (0 / 0) yields False is quite shocking.  It 
> doesn?t adhere to any meaningful axiom set for Eq.  So I think that this 
> behavior should be changed.  Think of a set implementation which uses (==) to 
> compare set elements for equality.  The NaN behavior would break this 
> implementation since it would allow for sets which contain NaN multiple 
> times.

You forget, that the intention of NaN is denial of membership of any set of
numbers.
-- 
Dipl.-Math. Wilhelm Bernhard Kloke
Institut fuer Arbeitsphysiologie an der Universitaet Dortmund
Ardeystrasse 67, D-44139 Dortmund, Tel. 0231-1084-257
PGP: http://vestein.arb-phys.uni-dortmund.de/~wb/mypublic.key

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

Reply via email to