Programming Languagesv1.0.0
TypeScript
Advanced Type-System, Conditional Types & Zod
Strict TypeScript mastery: Discriminated unions, conditional types, infer keyword, template literal types, Zod, and fullstack typing.
#typescript#types#generics#infer#zod#discriminated-unions
Initialize Workspace
$ trak init lang/typescript
Creates ./learn-typescript in current directory
Curriculum Modules (24)
Module 001 of 24
Setup & Strict tsconfig
Compiler options: noImplicitAny, strictNullChecks, exactOptionalPropertyTypes
Topics Covered in this Module:
tsconfigstrict-modecompiler
Generated File Structure:
├── 00-setup---strict-tsconfig
├── README.md (Comprehensive Guide & Cheatsheet)
└── main (Hands-on Source Code Exercises)