An approach to optimizing TypeScript type checking performance | Dark Hacker News