[Haskell-beginners] Fractional of DiffTime

Baa aquagnu at gmail.com
Fri Aug 18 09:35:19 UTC 2017


Hello, List!

DiffTime type has "closed" on itself operation "/". So,

  (/) :: DiffTime -> DiffTime -> DiffTime

But from a physics point of view, it doesn't make sense. When you
divide hours by hours you get "dimensionless" value, not units
(hours) but simple number (I'm not sure how it's named in English).

And it's true for any physical values:

   [m/s]  :  [m/s]  =  [Int]    (not [m/s] sure)

Is it right to define CLOSED "/" for such set like DiffTime?

===
Best regards, Paul


More information about the Beginners mailing list