۵ - ۱۰منابع پیشنهادی

۱.

Luis Damas; Robin Milner; Principal type-schemes for functional programs

۲.

Christopher Strachey. Fundamental Concepts in Program-ming LanguagesPopular origin of the parametric/ad-hoc polymorphism distinction.