हास्केल ट्यूटोरियल
हास्केल एक व्यापक रूप से इस्तेमाल की जाने वाली विशुद्ध रूप से कार्यात्मक भाषा है। कार्यात्मक प्रोग्रामिंग गणितीय कार्यों पर आधारित है। हास्केल के अलावा, कुछ अन्य लोकप्रिय भाषाएं जो कार्यात्मक प्रोग्रामिंग प्रतिमान का पालन करती हैं, उनमें शामिल हैं: लिस्प, पायथन, एरलंग, रैकेट, एफ #, क्लजुरे, आदि। हास्केल अन्य लोकप्रिय प्रोग्रामिंग जैसे जावा, सी, सी ++, पीएचपी, आदि की तुलना में अधिक बुद्धिमान है। इस ट्यूटोरियल में, हम आसान समझ के लिए प्रासंगिक उदाहरणों का उपयोग करते हुए हास्केल की मूलभूत अवधारणाओं और कार्यात्मकताओं पर चर्चा करेंगे।
यह ट्यूटोरियल शुरुआती लोगों के लिए तैयार किया गया है ताकि उन्हें एक प्रोग्रामिंग भाषा के रूप में हास्केल का उपयोग करके कार्यात्मक प्रोग्रामिंग की बुनियादी अवधारणाओं को समझने में मदद मिल सके।
यद्यपि यह एक शुरुआती ट्यूटोरियल है, हम मानते हैं कि पाठकों को किसी भी प्रोग्रामिंग वातावरण के लिए एक उचित प्रदर्शन और बुनियादी अवधारणाओं जैसे चर, आज्ञाओं, वाक्यविन्यास आदि का ज्ञान है।