Back to Browse

Reflex: Practical Functional Reactive Programming (FRP) in Haskell (part 1)

18.4K views
Apr 7, 2015
43:52

Ryan Trinkle presents his new library, Reflex, a deterministic, efficient, higher-order Functional Reactive Programming (FRP) system. FRP is a radically new paradigm for writing interactive software: Instead of writing event loops or callbacks, programmers compose interactive applications using ordinary pure functional programming methods. The unique design of Reflex gives it the power and flexibility necessary to handle complex large-scale applications. Reflex can be compiled to binary using GHC or JavaScript using GHCJS. Ryan Trinkle has been CTO of a successful Haskell-based startup, founder of an exclusively-Haskell software development company, and co-founder of the New York Haskell Meetup. New York Haskell Meetup, March 25th, 2015 Meetup Link: http://www.meetup.com/NY-Haskell/events/221142235/ Slides: https://reflex-nyhug.obsidian.systems Github: https://github.com/ryantrinkle/try-reflex Part 2: https://www.youtube.com/watch?v=3qfc9XFVo2c

Download

0 formats

No download links available.

Reflex: Practical Functional Reactive Programming (FRP) in Haskell (part 1) | NatokHD