~/talk

The Reason for ReasonML

Talkat LambdaConf 2019 · 2019-06-05..06-07· [javascript]
slides:none on file

Claim: Reason is a syntax layer over OCaml that compiles to readable JavaScript and fits into existing JS codebases. Evidence: BuckleScript (bsb) produces a one-to-one .re → .bs.js mapping so generated files are debuggable, BS config JSON needs only name and src, and interoperability uses @bs.val FFI directives plus module/package-spec options. Impact: option types eliminate many null/undefined errors; Stack Overflow numbers imply ~70,000 JS devs face those errors daily; projects compile fast and integrate without full rewrites.

AI-written summary · about

  1. 0:00Intro
  2. 1:43Console Error
  3. 2:12JavaScript Developers
  4. 3:04Solutions
  5. 3:45What is Reason
  6. 4:16Ocampo
  7. 5:02Main
  8. 5:49Tour of Reason
  9. 6:20Mutability
  10. 6:56Type
  11. 7:48Data Structures
  12. 8:20List
  13. 8:44Record
  14. 9:18Closed Object
  15. 12:17Pattern Matching
  16. 14:09Option Variant
  17. 14:42ImportExport
  18. 15:29Directory Structure
  19. 16:30Other Languages
  20. 17:02Reason is Simple
  21. 17:46How this interrupts story actually works
  22. 18:12Frontend
  23. 18:40Backend
  24. 19:18How does it work
  25. 19:50Escape hatch
  26. 20:13What you need
  27. 20:50How to get it
  28. 21:09What does it look like
  29. 21:24Setup pot
  30. 22:00Bccal script directive
  31. 22:52Other directives
  32. 23:09Unwrap
  33. 24:01Bindings
  34. 24:37Dependencies
  35. 26:45Module Types
  36. 28:14Convert to Reason
  37. 28:56Accessibility
  38. 29:09Questions
  39. 34:55Achama
  40. 35:37Recap
  41. 36:06Resources
~/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.