What is “functional reactive programming?” Why should you use it? This talk is a high-level, easy-to-grasp intro to the core concepts behind reactive programming.
A video of this talk is available: https://vimeo.com/125191686
And speakers' notes, etc. are on my blog: https://www.dzombak.com/talks/2015-04-be-proactive-use-reactive.html