हास्केल - पर्यावरण सेट अप
हमने हास्केल प्रोग्रामिंग वातावरण ऑनलाइन स्थापित किया है - https://www.tutorialspoint.com/compile_haskell_online.php
इस ऑनलाइन संपादक के पास हास्केल प्रोग्रामिंग उदाहरणों का अभ्यास करने के लिए बहुत सारे विकल्प हैं। पेज के टर्मिनल सेक्शन में जाएं और टाइप करें"ghci"। यह कमांड स्वचालित रूप से हास्केल कंपाइलर को लोड करता है और ऑनलाइन हास्केल शुरू करता है। का उपयोग करने के बाद आपको निम्न आउटपुट प्राप्त होंगेghci आदेश।
sh-4.3$ ghci
GHCi,version7.8.4:http://www.haskell.org/ghc/:?forhelp
Loading package ghc-prim...linking...done.
Loading packageinteger gmp...linking... done.
Loading package base...linking...done.
Prelude>
यदि आप अभी भी अपने स्थानीय सिस्टम में हास्केल ऑफ़लाइन का उपयोग करना चाहते हैं, तो आपको इसके आधिकारिक वेब पेज से उपलब्ध हास्केल सेटअप डाउनलोड करने की आवश्यकता है - https://www.haskell.org/downloads
तीन अलग-अलग प्रकार के होते हैं installers बाजार में उपलब्ध -
Minimal Installer - यह GHC (द ग्लासगो हास्केल कंपाइलर), CABAL (बिल्डिंग एप्लीकेशन और लाइब्रेरी के लिए कॉमन आर्किटेक्चर) और स्टैक टूल्स प्रदान करता है।
Stack Installer- इस इंस्टॉलर में, जीएचसी को प्रबंधित टोल चेन के क्रॉस-प्लेटफॉर्म में डाउनलोड किया जा सकता है। यह आपके एप्लिकेशन को विश्व स्तर पर इस तरह स्थापित करेगा कि जब भी आवश्यकता हो अपने एपीआई टूल्स को अपडेट कर सके। यह स्वचालित रूप से सभी हास्केल-उन्मुख निर्भरता को हल करता है।
Haskell Platform- हास्केल को स्थापित करने का यह सबसे अच्छा तरीका है क्योंकि यह आपकी मशीन में और एक विशिष्ट स्थान से पूरे प्लेटफ़ॉर्म को स्थापित करेगा। यह इंस्टॉलर ऊपर के दो इंस्टॉलर की तरह वितरित नहीं है।
हमने बाजार में उपलब्ध विभिन्न प्रकार के इंस्टॉलर को देखा है अब हम देखते हैं कि अपनी मशीन में उन इंस्टॉलर का उपयोग कैसे करें। इस ट्यूटोरियल में हम अपने सिस्टम में हास्केल कंपाइलर को स्थापित करने के लिए हास्केल प्लेटफॉर्म इंस्टॉलर का उपयोग करने जा रहे हैं।
विंडोज में पर्यावरण सेट अप
अपने विंडोज कंप्यूटर पर हास्केल वातावरण स्थापित करने के लिए, उनकी आधिकारिक वेबसाइट पर जाएं https://www.haskell.org/platform/windows.html और अपने अनुकूलन योग्य वास्तुकला के अनुसार इंस्टॉलर को डाउनलोड करें।
अपने सिस्टम का आर्किटेक्चर देखें और संबंधित सेटअप फ़ाइल डाउनलोड करें और उसे चलाएं। यह किसी अन्य विंडोज एप्लीकेशन की तरह इंस्टॉल होगा। आपको अपने सिस्टम के CABAL कॉन्फ़िगरेशन को अपडेट करने की आवश्यकता हो सकती है।
मैक में पर्यावरण सेट अप
अपने मैक सिस्टम पर हास्केल वातावरण स्थापित करने के लिए, उनकी आधिकारिक वेबसाइट पर जाएं https://www.haskell.org/platform/mac.html और मैक इंस्टॉलर डाउनलोड करें।
लिनक्स में पर्यावरण सेट अप
लिनक्स-आधारित प्रणाली पर हास्केल स्थापित करने के लिए कुछ कमांड चलाने की आवश्यकता होती है जो मैक और विंडोज की तरह बहुत आसान नहीं है। हां, यह थकाऊ है लेकिन यह विश्वसनीय है।
आप अपने लिनक्स सिस्टम पर हास्केल स्थापित करने के लिए नीचे दिए गए चरणों का पालन कर सकते हैं -
Step 1 - अपने लिनक्स सिस्टम पर हास्केल वातावरण स्थापित करने के लिए, आधिकारिक वेबसाइट पर जाएं https://www.haskell.org/platform/linux.htmlऔर अपना वितरण चुनें। आपको अपने ब्राउज़र पर निम्न स्क्रीन मिलेगी।
Step 2- अपने वितरण का चयन करें। हमारे मामले में, हम उबंटू का उपयोग कर रहे हैं। इस विकल्प को चुनने के बाद, आपको हमारी स्थानीय प्रणाली में हास्केल को स्थापित करने के आदेश के साथ आपकी स्क्रीन पर निम्न पृष्ठ मिलेगा।
Step 3 - Ctrl + Alt + T दबाकर एक टर्मिनल खोलें। कमांड चलाएँ "$ sudo apt-get install haskell-platform"और Enter दबाएं। रूट पासवर्ड से आपको प्रमाणित करने के बाद यह स्वचालित रूप से आपके सिस्टम पर हास्केल डाउनलोड करना शुरू कर देगा। इंस्टॉल करने के बाद, आपको एक पुष्टिकरण संदेश प्राप्त होगा।
Step 4- अपने टर्मिनल पर फिर से जाएं और GHCI कमांड चलाएं। प्रील्यूड प्रॉम्प्ट प्राप्त करने के बाद, आप अपने स्थानीय सिस्टम पर हास्केल का उपयोग करने के लिए तैयार हैं।
GHCI प्रोलॉग से बाहर निकलने के लिए, आप कमांड ": एग्जिट एक्ज़िट" का उपयोग कर सकते हैं।