को समझना मैं समझ रहा हूं कि stack and stackage.org का उपयोग कैसे करें। जब मैंने पहली बार इसे इंस्टॉल किया और इसका इस्तेमाल किया, तो stackage.org एलटीएस-3.8 ("रिज़ॉल्वर") पर था। तब से, stackage.org में अब एलटीएस-3.11 है।हास्केल के स्टैक प्रोग्राम और रिज़ॉल्वर और एलटीएस संस्करण
सबसे पहले, मैं यह पुष्टि करना चाहता हूं कि इसका क्या अर्थ है। स्टैकेज संकुल का भंडार है जिसमें एक विशिष्ट एलटीएस संस्करण (3.8 कहें) के लिए, संकुल को एक साथ काम करने के लिए सत्यापित किया गया है। तो एलटीएस -88 के पैकेज एक साथ काम करते हैं, और एलटीएस-3.11 के पैकेज भी एक साथ काम करते हैं। आगे बढ़ते ...
जब मैं stack new projectname
चलाने के लिए, ढेर मुझसे कहता है:
Checking against build plan lts-3.8
Selected resolver: lts-3.8
इसका मतलब यह है कि इस परियोजना को केवल संकुल और संस्करण LTS-3.8 के तहत सत्यापित किया गया उपयोग करने के लिए स्थापित किया गया है?
यदि अब मैं एक नई परियोजना शुरू करना चाहता हूं और नई परियोजना के साथ नवीनतम एलटीएस संस्करण का उपयोग करना चाहता हूं, तो मैं इसे डिफ़ॉल्ट रूप से करने के लिए कैसे कहूं?
यदि मैं एक नए एलटीएस संस्करण का उपयोग करने के लिए एक पुरानी परियोजना को "अपग्रेड" करना चाहता हूं तो क्या होगा?