Make an array immutable - no push, pop, or splice
const arr: readonly string[] = ['a', 'b'];
Properly type the return of an async function
Create a type with specific keys removed
Make every property of a type optional
Create a type with only selected keys