There has been a lot of excitement about Functional Reactive Programming (FRP) in recent years. Most of it has been about distant relatives of the original idea, which are nowhere near as powerful or as useful.
reflex library is probably the most ready-to-use of the FRP libraries that get close to the original idea. It is being actively developed and has a focus on performance, composability and correctness.
There is a lot of focus on using
reflex for front-end development via GHCJS, but it can also be used in a lot of other domains to great effect.
This project has two main goals:
reflexin areas where it is likely to have a significant impact
If you’re new to FRP or to
reflex, we’re working on a series of posts to help get you started: