A Categorical Theory of Patches (2013) | Hacker News Reader