IT Interview Practice
What is a user-defined type guard? – TypeScript · IT Interview Practice