Abstract class definition generation via category equations | Hacker News Reader