In my language, inverse functions generalize pattern matching | Hacker News Reader