मुझे यकीन नहीं है कि इस मुद्दे का क्या कारण है, लेकिन एक परियोजना में, मैं निर्माण कर रहा हूं, कंपाइलर को एक मॉड्यूल को संकलित करने में घंटों लग रहे हैं। मेरे कोडबेस का कुल आकार 352KB है, लेकिन कोई भी मॉड्यूल 10KB से अधिक नहीं है। मैं एक मूल बंदरगाह का उपयोग कर रहा हूं, लेकिन यह बहुत तुच्छ है; मैं बस Date.now()
इसके साथ ला रहा हूं ।
वहाँ कुछ अच्छी तरह से जाना जाता है कि एल्म संकलक हमेशा के लिए संकलन करने के लिए ले जाएगा? मेरे पास कई निर्भरता नहीं हैं, लेकिन मैं एचटीएमएल का उपयोग कर रहा हूं। मैं वास्तव में किसी भी संकेत की सराहना करता हूं कि इससे क्या होगा।
संपादित करें
इसलिए यह पता चलता है कि बड़े मामले अभिव्यक्तियां ऑप्टिमाइज़र को 0.16 के रूप में लंबे समय तक ले जाएगा। यहाँ एल्म-चर्चा पर चर्चा की जा रही है कि इस मुद्दे को उठाया जाए, और गंदे केस का मिलान किया जाए ।
मुझे लगता है कि क्रिया होने और गाजर को वहाँ रखने के लिए, एल्म के संकलक केस-मैचिंग के लिए इस मार्ग को क्यों लेंगे? यहां अंतर्निहित मशीनरी क्या चल रही है? केस स्टेटमेंट पर 60+ पैटर्न मैचों के अनुकूलन के लिए कंपाइलर को एक घंटे से अधिक समय क्यों लगेगा?
haskell
टैग जोड़ने की कोशिश करनी चाहिए और देखें कि क्या हैस्केल लोग हमारे लिए कुछ प्रकट कर सकते हैं।