From design patterns to category theory
Morgan Sutherland
Info

How do you design good abstractions? By using abstractions that already exist.

Connections