Typescript
- Implementing the Rust Result type in TypeScript
- Creating a Result Type in TypeScript
- Using Results in TypeScript
- An introduction to type programming in TypeScript
- Proof that TypeScript's Type System is Turing Complete
Build Something
To Read
- TypeScript and Turing Completeness Implementing Smallfuck interpreter.
- Simulating a Tic Tac Toe game
Misc
-
any
vsunknown
: where we are allowed to do everything withany
, we aren’t allowed to do any thing withunknown
. -
Passing an object with too many properties directly to a function will trigger excess property checks
-
Use
tsc --noEmit --watch
.