<p>TypeScript and Set Theory</p>
How does set theory help to understand type assignability and resolution in TypeScript?