Ask HN: What mathematical background do I need to understand category theory? | Hacker News Reader