मैं गणित को सिखाने के लिए कक्षाओं में शामिल हूं जैसे कि एएस और ए स्तर के गणित विनिर्देश।
कक्षा की किताबें सामान्य रूप से गणित कार्यों के लिए लागू कंप्यूटर सॉफ़्टवेयर के उदाहरण प्रदान करती हैं, लेकिन वे आम तौर पर सॉफ्टवेयर अनुप्रयोगों जैसे कि गणित, गणित या व्युत्पन्न पर आधारित होते हैं।
यहां तक कि जब एक वास्तविक प्रोग्रामिंग भाषा का उपयोग किया जाता है, तो यह आमतौर पर पास्कल की तरह पुरानी fashoned भाषा होती है। और यह मेरी राय में वास्तव में दुखद है।
क्योंकि, हास्केल गणित के साथ अपनी भावना के लिए प्रसिद्ध है, और क्योंकि मैं इसमें रुचि रखता हूं, मैं यह पूछना चाहता हूं कि हास्केल प्रथम वर्ष के विश्वविद्यालय वर्ग के छात्रों के लिए विस्तार व्यायाम पद्धति के रूप में एक अच्छा विकल्प है या नहीं। विशिष्ट विषय फ़ंक्शन, कैक्ल्यूलस, सीमाएं हैं, लेकिन उदाहरण के लिए रैखिक बीजगणित भी।
मैंने प्रोग्रामिंग में इंटरमीडिएट ज्ञान अनुभव (c #, रूबी, पॉवरशेल, जावास्क्रिप्ट, टेक्स) और XSLT के साथ पहले से ही कार्यात्मक प्रोग्रामिंग से संपर्क किया है।
जवाब जिम्मेदारी से उतारे जाएंगे। वर्बोज़ उत्तर सहित, गणित के लिए लागू किए गए हास्केल कोड के कुछ मूल उदाहरण, जैसे कि रेखीय बीजगणित (जैसे सदिशीय स्थान), बहुपद, रैखिक समीकरणों को हल करना बहुत सराहना करते हैं और वांछित के रूप में लक्षित होते हैं।