AMA with Jared Forsyth
summary
Uses Reason in production for personal apps and a shipped game but not yet at Khan Academy; lists concrete tools: BuckleScript with a Chrome devtools flag for readable runtime values, a syntax plugin for async/await, and a fast Reason bundler Fastpack. Shows native server builds as small as 9 MB binary, warns no source maps yet, cites community survey with 75% VS Code users and plans for async/await and hooks reducing boilerplate ~80%.
AI-written summary · about
chapters (21)
- 0:00AMA session intro
- 1:31AMA format refresh
- 2:15ReasonML and React adoption
- 4:03ReasonML in production
- 6:19Syntax plugin for JS/native
- 7:32Type safety with external data
- 8:38Debugging in ReasonML
- 10:02NPM packages in Reason
- 11:04Struggles for JavaScript developers moving to Reason
- 12:56Incremental Reason adoption
- 13:39React hooks support
- 15:07Generating Reason bindings
- 16:36Reason on server side
- 18:23React bindings official
- 19:29Reason-React coupling
- 20:41Reason as backend
- 23:14ReasonReact Native online
- 24:21Reason workflow tools
- 25:05Comparison with Fable (F# to JavaScript)
- 26:10Reason for TypeScript users
- 26:57Reason next features
related talks
14mUsing Reason in traditional Enterprises
25mWhat’s not to love about Reason?
33mReasonML and You - A Fireside Chat with Mike
24mState of the Reason Editor integration
29mDeveloper Tools and Languages
40mTBA: Developer experience stuff?
11mPractical Interpretation of Code Formatting
01h 29mTooling for the JavaScript Era
