1. React
  2. ReactiveConf
  3. 2018
  4. Type-safe React with ReasonML

Type-safe React with ReasonML

Jared Forsyth at ReactiveConf 2018

Types can be invaluable when working on a large project, by making refactoring less error-prone, enabling better coordinating between teammates, and improving readability. Reason gives you a powerful, battle-tested type system with cross-file inference, macros, and excellent JavaScript interop. Come learn what differentiates it from added-on type systems like Flow and TypeScript, what it looks like to build React UIs in Reason, and what makes it easy to start into and integrate with your current JavaScript app.