Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- newClock :: DiffTime -> IO (Clock IO)
- newClockPico :: Integer -> IO (Clock IO)
- newClockMilli :: Integer -> IO (Clock IO)
- newClock1ms :: IO (Clock IO)
- newClock1s :: IO (Clock IO)
- convClock :: DiffTime -> Clock -> Clock IO
- clockWithIO :: Clock IO -> IO a -> IO (Clocked IO a)
- clockTimerIO :: Clock IO -> TickDelta -> IO a -> IO (Either Tick a)
- voidInput :: IO Void
- module Control.Clock
Documentation
newClockPico :: Integer -> IO (Clock IO) Source #
Create a new clock ticking at a given interval in picoseconds.
newClockMilli :: Integer -> IO (Clock IO) Source #
Create a new clock ticking at a given interval in milliseconds.
convClock :: DiffTime -> Clock -> Clock IO Source #
Convert a System.Time.Monotonic.Clock into an abstract Clock
for
scheduled computations, ticking at the given interval.
module Control.Clock