Language Tour
Twenty short lessons (~5 minutes each). Each includes a compile-ready example and a playground link.
Lessons
- 01 — Hello world
- 02 — Variables and types
- 03 — Functions
- 04 — Control flow
- 05 — Null safety
- 06 — Pattern matching
- 07 — Sum types
- 08 — Object types
- 09 — Generics
- 10 — Classes
- 11 — Modules
- 12 — Async and await
- 13 — JSX
- 14 — Calling JS from SJS
- 15 — dynamic and Schema
- 16 — Errors and Result
- 17 — Iterators and for...of
- 18 — Serverless handlers
- 19 — Tooling tour
- 20 — Migrating a TS file
Start with 01 — Hello world.