TypeScript: Any vs Unknown vs Never
A deep dive into these three intriguing types