In recent years, one more approach gained popularity, namely, functional reactive programming, as evidenced by rising interest in libraries like Bacon.js and RxJS.
In this event, we're going to focus on the concept of FRP. By the end we will have implemented our own functional reactive event library. And, heck, some of you may actually understand monads, although you won't feel like you did.
Pro-tips and considerations:
• This is a dojo event, so you won't need your laptop. To get an idea of what the Coding Dojo events are, check out these slides.
• Understanding closures and functional collection processing will help, but not strictly required. If anything, this might be your homework.