वर्तमान में हमारे पास हमारे प्रोजेक्ट में थोड़ी सी परेशानी है, क्योंकि हमने पाया है कि नए जीएचसी संस्करणों में चार जैसे पुराने मॉड्यूल डिफ़ॉल्ट रूप से छिपाए जाते हैं, और इसके बजाय नए मॉड्यूल (जैसे Data.Char) डिफ़ॉल्ट होते हैं। अब मैं डेटा के किस संस्करण के साथ पता लगाने की कोशिश कर रहा हूं। , नियंत्रण। आदि मॉड्यूल पेश किए गए थे, और कौन सी जीएचसी संस्करण ने पहले चार जैसे पैकेज छुपाए थे।GHC Haskell2010 को पहली बार हास्केल प्लेटफॉर्म में शामिल किया गया था, और जब Haskell98 शैली मॉड्यूल छुपाए गए थे?
उत्तर
पदानुक्रमित मॉड्यूल पुरातनता में पेश किए गए थे (वे पहले से ही शुरुआती ghc-6 में थे। * संस्करण, पुरानी रिलीज में खुदाई से संकेत मिलता है कि पदानुक्रमित मॉड्यूल ghc-5 के दौरान पेश किए गए थे। * युग, 2002/2003 के आसपास) , और haskell98
मॉड्यूल ghc-7.2 के साथ डिफ़ॉल्ट रूप से छिपाए गए थे क्योंकि haskell98
पर्याप्त परिवर्तन थे base
के साथ असंगत हो गए।
7.2.1 के रिलीज नोट्स से:
1.5.12.13। haskell98
संस्करण संख्या 2.0.0.0 (1.1.0.1) था
यह अब संभव नहीं आधार पैकेज के साथ haskell98 पैकेज का उपयोग करने के लिए, क्योंकि यह अब प्रस्तावना और संख्यात्मक मॉड्यूल शामिल है। हैशेल 9 8 पैकेज अब डिफ़ॉल्ट रूप से छिपा हुआ है।
अपनी परियोजना के लिए विकल्प यह haskell98 पर और आधार पर नहीं निर्भर करते हैं, या पदानुक्रमित मॉड्यूल का उपयोग करने के अपने आयात अद्यतन करने के लिए बनाने के लिए कर रहे हैं।
उत्तरार्द्ध अनुशंसित पथ है, जब तक कि आप विशेष रूप से कुछ Haskell98 सुविधाओं पर निर्भर न हों। पूर्व base के आधार पर कई पैकेजों के उपयोग से बाहर निकलते हैं।
- 1. IDataErrorInfo - पहली बार त्रुटियों को अनदेखा करें जब दृश्य पहली बार लोड किया गया है
- 2. हास्केल मॉड्यूल 'सिस्टम'
- 3. मॉड्यूल कई बार आयात किया गया
- 4. दो प्रक्रियाओं को फोर्क करें और पहली बार किया जाता है जब पहली बार किया जाता है
- 5. हास्केल प्लेटफॉर्म: नेस्टेड फ़ंक्शंस और ऑप्टिमाइज़ेशन
- 6. फ़ंक्शन को कितनी बार बुलाया गया था, एफपी तरीका
- 7. VS2008 कैसे पहली बार यह भाग गया
- 8. System.TypeLoadException को अनचाहे किया गया था/विरासत सुरक्षा नियमों का उल्लंघन किया गया था जबकि सदस्य
- 9. एसक्यूएल 2005 - कॉलम का उल्लेख किया गया था कई बार
- 10. क्यों 3 और एक्स (जिसे 3 असाइन किया गया था) में हास्केल में अलग-अलग अनुमानित प्रकार क्यों हैं?
- 11. पहली बार
- 12. हास्केल में प्लेटफ़ॉर्म-स्वतंत्र कोड कैसे लिखें (ghc)
- 13. ग्रहण स्क्रीन को डिफ़ॉल्ट पर रीसेट करें जब पहली बार
- 14. ऑब्जेक्ट में बराबर और हैशकोड परिभाषित क्यों किया गया था?
- 15. किस भाषा में गुण पहली बार
- 16. NoMethodError जब विधि शामिल मॉड्यूल में परिभाषित
- 17. एसक्यूएल सर्वर सीटीई में स्वयं को शामिल किया गया धीमा
- 18. पृष्ठभूमि (सीएसएस) छवि को कैसे सत्यापित किया गया था लोड किया गया था?
- 19. GHC/FFI: बुला Haskell मॉड्यूल जो सी
- 20. जब GHC एपीआई
- 21. हास्केल: मैंने अभी क्या मोनैड किया था?
- 22. एक्सकोड: पिकर व्यू को एक निश्चित पंक्ति में कैसे शुरू करें जब इसे पहली बार प्रदर्शित किया गया है
- 23. पहली बार "अनुदान उपयोग" क्यों बनाया गया है जब मैं उपयोगकर्ता विशेषाधिकार देता हूं?
- 24. विंडोज़ पर हास्केल-प्लेटफॉर्म के साथ सी ++ डीएल को जोड़ना, आउटपुट 'अपरिभाषित संदर्भ'
- 25. GHC 6.12 और MacPorts
- 26. std :: strstream बहिष्कृत क्यों किया गया था?
- 27. हास्केल मॉड्यूल
- 28. Django स्थापना पहली बार
- 29. क्यों सी ++ मानक के हिस्से के रूप में धागे कभी शामिल नहीं थे?
- 30. कि UI का उपयोग शामिल किया गया था एक एक्सएचटीएमएल फ़ाइल में जे एस फ़ाइलें शामिल करें: शामिल
धन्यवाद! हाँ, हम आयात को बदलने का इरादा रखते थे, हमें यकीन नहीं था कि पदानुक्रमित मॉड्यूल हमारे सभी सिस्टम पर उपलब्ध होंगे। – Cubic