An FRP library for Haskell that encodes clocks at the type level, preventing the mistake of combining data sampled at different rates.

Also has a Gloss backend.