From sets to categories
Monads in mathematics and programming
Categories internal to Cat
Modular cryptographic proofs in Coq