Safe Haskell | None |
---|---|
Language | Haskell98 |
- data TickInfo = TickInfo {}
- tickLossy :: MonadWidget t m => NominalDiffTime -> UTCTime -> m (Event t TickInfo)
- tickLossyFrom :: MonadWidget t m => NominalDiffTime -> UTCTime -> Event t a -> m (Event t TickInfo)
- delay :: MonadWidget t m => NominalDiffTime -> Event t a -> m (Event t a)
Documentation
TickInfo | |
|
tickLossy :: MonadWidget t m => NominalDiffTime -> UTCTime -> m (Event t TickInfo) Source
Special case of tickLossyFrom that uses the post-build event to start the tick thread.
:: MonadWidget t m | |
=> NominalDiffTime | |
-> UTCTime | |
-> Event t a | Event that starts a tick generation thread. Usually you want this to be something like the result of getPostBuild that only fires once. But there could be uses for starting multiple timer threads. |
-> m (Event t TickInfo) |
Send events over time with the given basis time and interval If the system starts running behind, occurrences will be dropped rather than buffered Each occurrence of the resulting event will contain the index of the current interval, with 0 representing the basis time
delay :: MonadWidget t m => NominalDiffTime -> Event t a -> m (Event t a) Source