Further reading

The original paper from Conal Elliott describing the principles of FRP is available on its website: http://conal.net/papers/icfp97/. A follow-up paper was written some years later, addressing the implementation difficulties of behaviors. The thesis paper for push-pull functional reactive programming is available here: http://conal.net/papers/push-pull-frp/.