~/talk

What is Functional Reactive Programming?

slides:none on file

Defines FRP as a time-focused, functional-style abstraction that represents continuous state as behaviors and discrete occurrences as events, with concrete Haskell examples. Shows combinators like when and map, folds event streams into state, unions update streams, and renders UI or simulation outputs; implements Game of Life in about 20 lines by composing inputs, combinators, and outputs. Claims this approach cleanly separates state, updates, and observations and scales to UI, robotics, and simulation.

AI-written summary · about

  1. 0:00Intro
  2. 0:49What is Functional Reactive Programming
  3. 3:40What is Reactive Programming
  4. 4:49What does Functional mean
  5. 7:35Functional Reactive Programming
  6. 11:58Why Functional Programming
  7. 13:07Examples
  8. 16:19Combinators
  9. 19:53Example
  10. 25:28UI
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.