Curious about functional reactive programming? Florian Rappl explains the concepts, working through several examples using the RxJS library.