~/talk

Evolution of Functional UI Paradigms

Talkat FUNARCH 2025 · on Sunday, 2025-10-12· [frontend-architecture, functional-programming]
links:none on file
slides:none on file

Argues that functional UI patterns reduce coupling but repeatedly inherit three concrete problems: update, modularity and circularity challenges. Reviews Racket Universe Teach, Elm and React plus Redux, then shows a ClosureScript toolkit with dynamic and focus combinators. Builds a working phone‑book demo that emphasizes newly added entries via a small functional view model layer; view models are pure, easily tested, and keep the untestable emphasis UI thin while the demo and library actually work in the browser.

AI-written summary · about

  1. 0:00Functional UI paradigms intro
  2. 0:43MVC challenges in UI
  3. 2:09Elm and React functional UI
  4. 6:09UI test limitations
  5. 11:52MVVM for UI modularity
  6. 13:38Reflex UI toolkit intro
  7. 21:55Phone book with Reflex
  8. 30:33Functional view model pattern
  9. 38:24View model benefits recap
  10. 40:05Q&A
~/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.