Textbook

Type Theory and Functional Programming, Simon Thompson, 1999.

Relevant and Interesting Papers