Topics

Jump to a topic.

Search questions

Find a question by title, tag, or summary.

Chapter 08

The compiler

What tsc does: checking versus emitting, type erasure, how other tools strip types, and the native compiler port.
6 questions
  1. 010What does TypeScript erase at compile time, and what does that mean for runtime checks?Coming soonCoremedium
  2. 020What is the difference between type checking and transpiling, and why do bundlers skip checking?Coming soonmedium
  3. 030How does Node.js run TypeScript files directly?Coming soonmedium
  4. 040What are the stages of the TypeScript compiler?Coming soonhard
  5. 050What is the native (Go) port of the TypeScript compiler?Coming soonmedium
  6. 060Is TypeScript's type system sound? Where does it not catch errors?Coming soonhard