~/talk

Hacking F# in JS ecosystem

slides:none on file

Claims that F# compiles to real, debuggable JS via Fable — F# to JS and Babel, showing a canvas particle demo and a counter app that both compile, generate source maps, and debug in Chrome. Uses Webpack for bundling and live reload; hot module replacement preserves runtime state when replacing code. Generates TypeScript-style typings from DefinitelyTyped for interop so existing JS/TS libraries work. Targets include browser, Node/Express, Electron, React Native and React VR, and the demos all run successfully.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:08Why F# language
  3. 12:18Why JavaScript ecosystem
  4. 19:33Fable compiler overview
  5. 22:29Live coding demo
  6. 28:33Elm architecture in F#
  7. 32:51Demo Elm architecture
  8. 39:50Integration with JS tools
  9. 41:15Use cases summary
~/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.