Algebraic Types are not Scary | Hacker News Reader