rhine-0.4.0.4: Functional Reactive Programming with type-level clocks