~/talk

Practical Interpretation of Code Formatting

Talkat ReasonConf 2018 · 2018-05-11..05-13· [developer-experience]
slides:none on file

Claims that the Reason formatter actually rewrites code by modifying the parser and printer and operates on the AST rather than raw text, demonstrates a webpack plugin that formats hashtag API callbacks and aligns callbacks visually and chains, and shows conversion of old Reason syntax to the new JavaScript‑like syntax so migration works. It preserves some manual spacing so developers can preserve grouping intent, and the result is readable output that removes formatting debates and speeds reviews.

AI-written summary · about

  1. 0:00Intro
  2. 0:44Code formatting is hot
  3. 1:02Code formatter?
  4. 2:45What if it's just hype?
  5. 3:53Programming 101
  6. 5:30What is the desired effect?
  7. 6:28Distraction free writing
  8. 7:01Painless reading
  9. 8:55Boring maintenance
~/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.