TypeScript Reading
Ten annotated source files cover JavaScript runtime behavior, TypeScript’s type system, and the seam between them. For every unfamiliar line, name the construct and answer:
- What does the text parse as?
- What exists at runtime after TypeScript erases its types?
- What does the checker believe, and why?
Mark unexplained lines // ?. Run code only to settle
disagreement.