Hi Henk,
> Hugs> isInfinite $ 1.0 / 0.0
> False
If you look at the library code it isn't entirely surprising:
instance RealFloat Float where
isNaN _ = False
isInfinite _ = False
isDenormalized _ = False
isNegativeZero _ = False
isIEEE _ = False
I guess the fix is to use your version in the isInfinite part. Some of
the others might want fleshing out too. I'm not sure if this is a
Windows only issue, or just a general Hugs thing.
Thanks
Neil
_______________________________________________
Hugs-Bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/hugs-bugs