Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data StdinClock = StdinClock
Documentation
data StdinClock Source #
A clock that ticks for every line entered on the console, outputting the entered line as its |Tag|.
Instances
Semigroup StdinClock Source # | |
Defined in FRP.Rhine.Clock.Realtime.Stdin (<>) :: StdinClock -> StdinClock -> StdinClock # sconcat :: NonEmpty StdinClock -> StdinClock # stimes :: Integral b => b -> StdinClock -> StdinClock # | |
Monoid StdinClock Source # | |
Defined in FRP.Rhine.Clock.Realtime.Stdin mempty :: StdinClock # mappend :: StdinClock -> StdinClock -> StdinClock # mconcat :: [StdinClock] -> StdinClock # | |
MonadIO m => Clock m StdinClock Source # | |
Defined in FRP.Rhine.Clock.Realtime.Stdin type TimeDomainOf StdinClock :: * Source # type Tag StdinClock :: * Source # startClock :: StdinClock -> m (MSF m () (TimeDomainOf StdinClock, Tag StdinClock), TimeDomainOf StdinClock) Source # | |
type TimeDomainOf StdinClock Source # | |
Defined in FRP.Rhine.Clock.Realtime.Stdin | |
type Tag StdinClock Source # | |
Defined in FRP.Rhine.Clock.Realtime.Stdin |