एक सोचना चाहिए कि यह एक सामान्य प्रश्न है, लेकिन मैं इस सरल प्रश्न का उत्तर खोजने के लिए नहीं कर पाए हैं:मेरे पास कौन सा पैकेज संस्करण है?
एक निश्चित पैकेज का कौन सा संस्करण मैं अपने GHC स्थापना में क्या है?
पृष्ठभूमि
मैं हास्केल जानने की कोशिश कर रहा हूँ, और ऐसा करने के लिए, मैं Real World Haskell के माध्यम से अपने रास्ते बना रहा हूं। अब मैं chapter 11 पर पहुंच गया हूं, जो अन्य विषयों के साथ, क्विक चेक पेश करता है।
दुर्भाग्यवश, 200 9 में पुस्तक प्रकाशित होने के बाद से क्विक चेक बदल गया है, और ऐसा लगता है कि इसमें विभिन्न संशोधन हुए हैं। जब भी मैं चीजों को करने का एक नया तरीका खोजता हूं, पुस्तक में निर्देशों के विकल्प के रूप में, नए तरीके कभी-कभी काम नहीं करते हैं। शायद 2012 में 'नया रास्ता' वर्णित किया गया था, लेकिन फिर क्विक चेक तब और फिर के बीच फिर से बदल गया।
आखिरकार, मुझे यह समझना होगा कि दस्तावेज़ या स्रोत कोड से क्विक चेक का उपयोग कैसे करें, लेकिन यह जानना बेहद उपयोगी होगा कि मुझे किस संस्करण की जांच करनी चाहिए।
मैं अभी तक उस बिंदु तक नहीं पहुंचा हूं जहां मैंने कैबल और इस तरह के बारे में सीखा है, इसलिए मेरा प्रश्न बेहद अज्ञानता में आधारित है। उम्मीद है कि एक आसान जवाब है।
मैं विंडोज़ पर जीएचसी का उपयोग करता हूं, और जाहिर है, क्विक चेक पहले ही मेरी स्थापना में बंडल हो चुका है। मेरे पास पहले से क्विक चेक है, लेकिन मुझे नहीं पता कि कौन सा संस्करण है।
इससे मदद मिल सकती है: http://stackoverflow.com/questions/2892586/how-can-my-haskell-program-or-library-find-its-version- संख्या –
\ * sigh \ *, एक और [सूची] (http://stackoverflow.com/a/23733494/1139697)। – Zeta
@ shree.pat18 यह लाइब्रेरी के लिए उपयोगी प्रतीत नहीं होता है जो पहले से स्थापित है (और जो, अधिकांश पुस्तकालयों की तरह, अपने 'पथ_ * 'मॉड्यूल का खुलासा नहीं करता है)। –