| I'm not sure it's a bug - Haskell 98 doesn't require
| that the TimeDiff value returned from diffClockTimes
| is normalised in any way, and it can't be done in
| general of course because months and years have
| different numbers of days, even minutes have different
| numbers of seconds if leap seconds are taken into
| account.
You are absolutely right of course. Shouldn't this be
regarded as a bug in the Haskell'98 spec then? It is not
sure to me at all what a value of TimeDiff really means.
Maybe TimeDiff should only contain the fields: tdDay,
tdHour, tdMin, tdSec, and tdPicosec?
/Koen.
_______________________________________________
Glasgow-haskell-bugs mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs