~/talk

Pack your Callbags! A New Spec for Streams

Talkat UtahJS Conf 2018 · on Friday, 2018-09-14· [reactive-programming, javascript]
slides:none on file

Proposes Callbags as a tiny spec that unifies pull and push streams by treating interactions as messages start/data/stop as 0/1/2, shows plain JavaScript operators (map/filter in three to four lines) and points to the example repo callbags-utahjs and callbag-basics. Builds a React demo that fetches dog images from the Dog CEO API every 10 seconds and wires a dropdown to send upstream messages to change breed, which works. Notes ~120+ community operators and pitches it as a lightweight alternative to pulling in RxJS — push-and-pull unified and demo proves upstream control

AI-written summary · about

  1. 0:00Intro
  2. 1:15Callbacks
  3. 2:46Streams
  4. 7:52Unified API
  5. 9:11Polar Bowl
  6. 10:03Summary
  7. 11:29Code Example
  8. 17:44Why Use Callbags
  9. 19:41Geysers
  10. 22:04Demo
~/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.