Why category theory matters in programming | Hacker News Reader