~/talk

2017 DevFestMN Dan Lew

Talkat DevFest MN 2017 · on Saturday, 2017-02-04· [reactive-programming]
slides:none on file

Clear claim: functional reactive programming equals reactive streams combined with functional operators, demonstrated with rx Java and observables. Concrete examples show an observable light switch feeding a light bulb via map to convert states and combineLatest to merge team and board streams for a Trello-style UI. Marble diagrams and operators are used to handle asynchrony and modularity, and wrapping legacy listeners into observables proves the approach works for Android and web integrations.

AI-written summary · about

  1. 0:00Functional reactive intro
  2. 1:08Observer pattern in reactive
  3. 8:35Naive reactive problems
  4. 11:03Streams and marble diagrams
  5. 15:20Functional programming transition
  6. 21:45Pure functions and immutability
  7. 25:14Mapping streams with operators
  8. 28:22Combining streams for apps
  9. 30:47Why use FRP
  10. 36:50RxJava Q&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.