Module overview Reflex.Class: generic definition of FRP, operations on Events / Behaviors provides functions for working with events and behaviors should be imported by users of an FRP-based framework does not deal with connecting to the outside world, for example creating events from external sources Reflex.Dynamic: discrete behaviors Provides the Dynamic data type, a combination of Behavior and Event Behavior always contains the current value, Event is fired whenever current value changes -> Behavior is only updated at the end of the current frame, after event propagation Reflex.Host.Class: generic framework implementation support