Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data Step (n :: Nat) where Source #
A pure (side effect free) clock ticking at multiples of n
.
The tick rate is in the type signature,
which prevents composition of signals at different rates.
Instances
Monad m => Clock m (Step n) Source # | |
Defined in FRP.Rhine.Clock.Step startClock :: Step n -> m (MSF m () (TimeDomainOf (Step n), Tag (Step n)), TimeDomainOf (Step n)) Source # | |
type TimeDomainOf (Step n) Source # | |
Defined in FRP.Rhine.Clock.Step | |
type Tag (Step n) Source # | |
Defined in FRP.Rhine.Clock.Step |