Type Narrowing in TypeScript
In the spirit of my last few articles, where we have looked into Template Literal Types and Types and...