types

TypeScript Type Safety: Exploring Overloads & Conditional Types

Delving into TypeScript function overloads, union types, and common challenges in search for type safety