Maintainer | Ertugrul Soeylemez <es@ertes.de> |
---|
Various clocks.
- dtime :: (ArrowClock >~, Time >~ ~ t, Num t) => Wire e >~ a t
- dtimeFrom :: (ArrowClock >~, Time >~ ~ t, Num t) => t -> Wire e >~ a t
- time :: (ArrowClock >~, Time >~ ~ t, Num t) => Wire e >~ a t
- timeFrom :: (ArrowClock >~, Time >~ ~ t, Num t) => t -> Wire e >~ a t
- timeOffset :: (ArrowClock >~, Time >~ ~ t, Num t) => t -> Wire e >~ a t
Clock wires
dtime :: (ArrowClock >~, Time >~ ~ t, Num t) => Wire e >~ a tSource
Time deltas starting from the first instant.
dtimeFrom :: (ArrowClock >~, Time >~ ~ t, Num t) => t -> Wire e >~ a tSource
Time deltas starting from the given instant.
time :: (ArrowClock >~, Time >~ ~ t, Num t) => Wire e >~ a tSource
Current time with origin 0 at the first instant.
timeFrom :: (ArrowClock >~, Time >~ ~ t, Num t) => t -> Wire e >~ a tSource
Current time with the given origin at the first instant.
timeOffset :: (ArrowClock >~, Time >~ ~ t, Num t) => t -> Wire e >~ a tSource
Current time with the given offset.