[Haskell-cafe] Pierce on type theory and category theory