turion / rhine

Haskell Functional Reactive Programming framework with type-level clocks
http://hackage.haskell.org/package/rhine
123 stars 21 forks source link

Rewrite clock-polymorphic signal functions as behaviours #106

Open turion opened 6 years ago

turion commented 6 years ago

All signal functions in the library (mainly in ClSF and submodules) that are polymorphic in the clock should be rewritten as Behaviours.

turion commented 6 years ago

This also applies to BehaviourFExcept in FRP.Rhine.ClSF.Except. Possibly, the type BehaviourExcept (and corresponding types) might have to be defined.