posted 7 years ago
Hi Campbell!
Reactive Programming is a broad term meaning that the program is event-based, viewed as a response to inputs, and viewed as a data flow.
Functional Reactive Programming is quite a lot more specific. It has the additional property that it is provably compositional, which means that the code stays manageable as the size of the program increases.
Steve