equal
deleted
inserted
replaced
3295 import Data.Time.Clock.POSIX (getPOSIXTime) |
3295 import Data.Time.Clock.POSIX (getPOSIXTime) |
3296 import Isabelle.Bytes (Bytes) |
3296 import Isabelle.Bytes (Bytes) |
3297 import Isabelle.Library |
3297 import Isabelle.Library |
3298 |
3298 |
3299 |
3299 |
3300 data Time = Time Int |
3300 newtype Time = Time Int |
3301 |
3301 |
3302 instance Eq Time where Time ms1 == Time ms2 = ms1 == ms2 |
3302 instance Eq Time where Time ms1 == Time ms2 = ms1 == ms2 |
3303 instance Ord Time where compare (Time ms1) (Time ms2) = compare ms1 ms2 |
3303 instance Ord Time where compare (Time ms1) (Time ms2) = compare ms1 ms2 |
3304 |
3304 |
3305 seconds :: Double -> Time |
3305 seconds :: Double -> Time |