Introduction to Combinators and λ-Calculus (1986)

by J Roger Hindley, Jonathon P Seldin