| Copyright | (c) Antony Courtney and Henrik Nilsson Yale University 2003 |
|---|---|
| License | BSD-style (see the LICENSE file in the distribution) |
| Maintainer | ivan.perez@keera.co.uk |
| Stability | provisional |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
| Language | Haskell98 |
FRP.Yampa.Time
Description
SF primitives that producing the current running time.
Time is global for an SF, so, every constituent SF will use the
same global clock. However, when used in combination with
switching, the SF switched into will be started at the
time of switching, so any reference to localTime or time from that SF
will count using the time of switching as the start time.
Take also into account that, because derivative is
the derivative of a signal over time, derivating localTime will always
produce the value one (1). If you really, really, really need to know the
time delta, and need to abandon the hybrid/FRP abstraction, see
iterFrom.