Push-pull functional reactive programming

Conal M. Elliott. Push-pull functional reactive programming. In Stephanie Weirich, editor, Proceedings of the 2nd ACM SIGPLAN Symposium on Haskell, Haskell 2009, Edinburgh, Scotland, UK, 3 September 2009. pages 25-36, ACM, 2009. [doi]

@inproceedings{Elliott09,
  title = {Push-pull functional reactive programming},
  author = {Conal M. Elliott},
  year = {2009},
  doi = {10.1145/1596638.1596643},
  url = {http://doi.acm.org/10.1145/1596638.1596643},
  tags = {reactive programming, functional programming, Haskell, programming},
  researchr = {https://researchr.org/publication/Elliott09},
  cites = {0},
  citedby = {0},
  pages = {25-36},
  booktitle = {Proceedings of the 2nd ACM SIGPLAN Symposium on Haskell, Haskell 2009, Edinburgh, Scotland, UK, 3 September 2009},
  editor = {Stephanie Weirich},
  publisher = {ACM},
  isbn = {978-1-60558-508-6},
}