Functional reactive programming (FRP) and reactive libraries (e.g. RxJava, Rx.NET, RxJS, Reactive Cocoa, RxSwift) are all the rage these days... but you don't know why! I'm here to help. In this talk I'll walk through the core concepts of reactive streams, functional programming, and why you may want to use these patterns in your software.
While the code samples will be in Java, the concepts discussed are applicable to FRP as it exists in any language.
Dan Lew has code in his DNA and has been speaking since he was two years old. He's focused these skills on development for the past decade, working on many large applications (FlightTrack, Expedia, Trello) as well as maintaining some open source libraries and applications. Currently he works on the circular economy at Rheaply.
When not speaking, he's silent.