Extract parameter types from string literal types with TypeScript | Hacker News Reader