Type-Level Hangman in TypeScript

Implementing a Hangman game entirely at the type level using TypeScript’s type system.