~/talk

The Functional Final Frontier

Talkat Clojure/West 2014 · 2014-03-24..03-26· [clojure, frontend-architecture]
slides:none on file

Explains a concrete architecture: ClojureScript persistent data + Facebook React via the Om library, with Om exposing cursors (path-backed wrappers) to give components local views of a single immutable app-state. Claims include rendering benchmarks faster than Backbone and even faster than React out of the box, an undo in five lines demo, and APIs for modularity via TX listen and instrument. Shows a Zenrise interface builder and a datomic-backed session REPL.

AI-written summary · about

  1. 0:00Start
  2. 4:19Functional Programming?
  3. 8:31Why diffs?
  4. 11:09OOP
  5. 13:26App State
  6. 13:53Cursors
  7. 16:54instrument
  8. 19:36tx-listen
  9. 21:17Protocols
  10. 23:14Simple and Easy
~/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.