Front-end Development with Reflex
YOW! Lambda Jam 2018
There has been a lot of excitement about Functional Reactive Programming (FRP).
Most of it has been about distant relatives of the original idea, which are nowhere near as powerful or as useful.
The `reflex` library -- and the companion `reflex-dom` library -- were created in order to use FRP to do front-end development using Haskell.
This workshop will give you hands-on experience with these libraries.
The workshop will show attendees a new way to manage state and time-dependent logic, with significant benefits over the standard approaches when it comes to abstraction, composition and correctness.
It will also make the case that when these ideas are applied to front-end development, they lead to something beyond what is delivered by libraries like `react` and `redux`.