| 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

Reply via email to