जवाबों:
बेंजामिन सी। पियर्स द्वारा सॉफ्टवेयर फ़ाउंडेशन शुरू करने के लिए एक अच्छी जगह होगी। यह उनके प्रकार और प्रोग्रामिंग भाषाओं के लिए एक अच्छा अग्रदूत होगा । इसमें साइमन थॉम्पसन का टाइप थ्योरी और फंक्शनल प्रोग्रामिंग और गिरार्ड के प्रमाण और प्रकार भी हैं ।
Barendregts प्रकार के साथ लैम्ब्डा पथरी और अधिक उन्नत है, लेकिन यह प्रकार के "शास्त्रीय" सिद्धांत में कुछ महत्वपूर्ण विषयों को शामिल किया गया।
रोबर्ट हार्पर की पुस्तक प्रैक्टिकल फ़ाउंडेशन फॉर प्रोग्रामिंग लैंग्वेज (ऑनलाइन ड्राफ्ट के रूप में उपलब्ध: http://www.cs.cmu.edu/~rwh/plbook/book.pdf ) टाइप और प्रोग्रामिंग लैंग्वेज के लिए कुछ अधिक गहन विकल्प है।
यह गणितीय नींव के बारे में अधिक है और कंप्यूटर विज्ञान के बारे में कम है, लेकिन पुस्तक होमोटॉपी टाइप थ्योरी: गणित की एकतरफा नींव एक सीसी लाइसेंस के तहत पीडीएफ फॉर्म में मुफ्त में उपलब्ध है।
एक और अच्छी पुस्तक जो कार्यात्मक भाषा में प्रोग्रामिंग के साथ टाइप थ्योरी बुनती है, डिडिएर रेमीज़ यूज़िंग, अंडरस्टैंडिंग, और ओकेमेलल भाषा को खोलना है ।