TypeScript Tricks with Enum (and Fruits) | Dark Hacker News