Hands-On Reactive Programming with Clojure
上QQ阅读APP看书,第一时间看更新

Further reading

Here is a list of information you can refer to regarding what we have covered in this chapter:

  1. The World's First Electronic SpreadsheetRene Pardo and Remy Landau:
    http://www.renepardo.com/articles/spreadsheet.pdf
  2. Functional Reactive Animation, Conal Elliott and Paul Hudak:
    http://conal.net/papers/icfp97/icfp97.pdf
  3. Elm: Concurrent FRP for Functional GUIs, Evan Czaplicki:
    https://www.seas.harvard.edu/sites/default/files/files/archived/Czaplicki.pdf
  4. Subject/Observer is Dual to Iterator, Erik Meijer:
    http://csl.stanford.edu/~christos/pldi2010.fit/meijer.duality.pdf

  1. Functional Reactive Programming, Continued, Henrik Nilsson, Antony Courtney, and John Peterson:
    http://haskell.cs.yale.edu/wp-content/uploads/2011/02/workshop-02.pdf
  2. Generalising Monads to Arrows, John Hughes:
    http://www.cse.chalmers.se/~rjmh/Papers/arrows.pdf
  3. Real-Time FRP, Zhanyong Wan, Walid Taha, and Paul Hudak:
    http://haskell.cs.yale.edu/wp-content/uploads/2011/02/rt-frp.pdf
  4. Event-Driven FRP, Walid Taha, Zhanyong Wan, and Paul Hudak: https://www.researchgate.net/publication/2415013_Event-driven_FRP