CoRecursive: Coding Stories

Tech Talk: The Reason For Types with Jared Forsyth on ReasonML and Javascript

5 snips
Mar 16, 2020
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Jared's Intro to Types Experience

  • Jared Forsyth was initially scared off by Java and C++ types from an intro class.
  • He later found inferred types in Flow, TypeScript, and Reason refreshing and less verbose.
INSIGHT

Types Reshape Code Design

  • Explicit type systems reshape how you design and understand code organization.
  • Types help process and maintain code better than just catching bugs.
INSIGHT

Types Tame JavaScript's Dynamism

  • Without types, JavaScript objects often become unpredictable with random properties.
  • Type checkers help teams and codebases stay maintainable by enforcing structure.
Get the Snipd Podcast app to discover more snips from this episode
Get the app