Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
- data TimeSpan
- milliseconds :: Double -> TimeSpan
- seconds :: Double -> TimeSpan
- minutes :: Double -> TimeSpan
- hours :: Double -> TimeSpan
- days :: Double -> TimeSpan
- toMicroseconds :: TimeSpan -> Double
- toMilliseconds :: TimeSpan -> Double
- toSeconds :: TimeSpan -> Double
- toMinutes :: TimeSpan -> Double
- toHours :: TimeSpan -> Double
- toDays :: TimeSpan -> Double
- absTS :: TimeSpan -> TimeSpan
- diffUTCTimeTS :: UTCTime -> UTCTime -> TimeSpan
- addUTCTimeTS :: TimeSpan -> UTCTime -> UTCTime
- sleepTS :: TimeSpan -> IO ()
- timeoutTS :: TimeSpan -> IO a -> IO (Maybe a)
- timeAction :: IO a -> IO (TimeSpan, a)
Documentation
An abstract timespan. Use the provided smart constructors to create a meaningful timespan
milliseconds :: Double -> TimeSpan Source #
toMicroseconds :: TimeSpan -> Double Source #
toMilliseconds :: TimeSpan -> Double Source #