haskell पर टैग किए गए जवाब

एक कार्यात्मक प्रोग्रामिंग भाषा

2
हास्केल समिति ने I / O का प्रतिनिधित्व करने के लिए भिक्षुओं को क्यों चुना?
स्वच्छ भाषा का उपयोग करता विशिष्टता प्रकार मैं / एक पूरी तरह कार्यात्मक सेटिंग में हे संभालने के लिए। हास्केल समिति भिक्षुओं के बजाय क्यों गई? क्या राज्य को संभालने के लिए अन्य प्रस्ताव थे कि समिति ने जांच की लेकिन उसके खिलाफ निर्णय लिया? नोट : मैं भिक्षुओं और …

12
कार्यात्मक प्रोग्रामिंग के परिचय के लिए स्कीम बनाम हास्केल?
मैं C और C # में प्रोग्रामिंग के साथ सहज हूं, और भविष्य में C ++ का पता लगाऊंगा। मुझे एक अलग प्रोग्रामिंग प्रतिमान के रूप में कार्यात्मक प्रोग्रामिंग की खोज करने में रुचि हो सकती है। मैं मज़े के लिए ऐसा कर रहा हूं, मेरी नौकरी में कंप्यूटर प्रोग्रामिंग …

7
क्या हास्केल का प्रकार प्रणाली कार्यात्मक प्रोग्रामिंग को समझने में बाधा है? [बन्द है]
मैं कार्यात्मक प्रोग्रामिंग को समझने के उद्देश्य से हास्केल का अध्ययन कर रहा हूं, इस अपेक्षा के साथ कि मैं अन्य भाषाओं में प्राप्त अंतर्दृष्टि को लागू करूंगा (ग्रूवी, पायथन, जावास्क्रिप्ट मुख्य रूप से।) मैं हास्केल चुनता हूं क्योंकि मुझे आभास था कि यह बहुत ही विशुद्ध रूप से कार्यात्मक …

2
कार्यक्रमों के डिजाइन के लिए व्यावहारिक शब्दार्थ को लागू करना
मैंने डीनोटेशनल सेमेंटिक्स (डीएस) पर थोड़ा पढ़ा है और मैं कंप्यूटर प्रोग्राम डिजाइन करने की प्रक्रिया के बारे में बहुत गहन हूं जहां टाइप और फ़ंक्शंस गणित के लिए मजबूत और स्पष्ट मैपिंग हैं। क्या कोई संसाधन हैं जो डीएस पर आधारित डिजाइनिंग कार्यक्रमों पर विस्तार से चर्चा करते हैं? …
30 scala  haskell  scheme 

8
आलसी मूल्यांकन की अवधारणा क्यों उपयोगी है?
ऐसा लगता है कि अभिव्यक्तियों का आलसी मूल्यांकन एक प्रोग्रामर को उस आदेश पर नियंत्रण खोने का कारण बन सकता है जिसमें उनके कोड को निष्पादित किया गया है। मुझे यह समझने में परेशानी हो रही है कि यह प्रोग्रामर द्वारा स्वीकार्य या वांछित क्यों होगा। इस प्रतिमान का उपयोग …

3
वेब सेवाओं के लिए हास्केल बनाम एरलैंग
मैं एक कार्यात्मक भाषा का उपयोग करके एक प्रायोगिक परियोजना शुरू करना चाह रहा हूं और एर्लांग और हास्केल को तय करने की कोशिश कर रहा हूं, और दोनों के पास कुछ बिंदु हैं जो मुझे वास्तव में पसंद हैं। मुझे हास्केल का मजबूत टाइप सिस्टम और शुद्धता पसंद है। …

8
वास्तविक दुनिया में "मजबूत" प्रकार की प्रणाली का उपयोग करते हुए, बड़े पैमाने पर वेब-ऐप्स के लिए कहें?
मुझे पता है कि यह एक बहुत व्यापक, अस्पष्ट और संभवतः दार्शनिक सवाल है। एक हद तक, कि प्रश्न में सबसे महत्वपूर्ण कीवर्ड - "मजबूत" प्रकार की प्रणाली - स्वयं, बीमार-परिभाषित है । तो, मुझे समझाने की कोशिश करें कि मेरा क्या मतलब है। प्रश्न के लिए समग्र संदर्भ हम …

3
एक साधु को देखने के विभिन्न तरीके
हास्केल सीखते समय, मैंने बहुत सारे ट्यूटोरियल का सामना करने की कोशिश की है जो यह समझाने की कोशिश कर रहे हैं कि हास्केल में मोनाड्स और मोनाड्स क्यों महत्वपूर्ण हैं। उनमें से प्रत्येक ने सादृश्य का उपयोग किया ताकि अर्थ को पकड़ना आसान हो। दिन के अंत में, मेरे …

4
क्या रिटर्न-टाइप- (केवल) -हॉस्केल में पॉलीमॉर्फिज़्म एक अच्छी बात है?
एक बात जो मैंने हास्केल के संदर्भ में कभी नहीं बताई है कि आप कैसे पॉलीमॉर्फिक स्थिरांक और कार्य कर सकते हैं जिनके रिटर्न प्रकार को उनके इनपुट प्रकार द्वारा निर्धारित नहीं किया जा सकता है, जैसे class Foo a where foo::Int -> a ऐसे कुछ कारण जो मुझे पसंद …

2
हास्केल ने इसे एक साधारण पुस्तकालय समारोह के रूप में परिभाषित करने के बजाय "यदि / फिर / कहीं" क्यों बनाया है?
हास्केल के पास एक अंतर्निहित पुस्तकालय if/then/elseहै, जो Boolएक साधारण पुस्तकालय समारोह के बजाय, प्रकार पर निर्भर है ? जैसे कि if :: Bool -> a -> a -> a if True x _ = x if False _ y = y
25 haskell 

2
क्रिस ओकासाकी की 1996 की थीसिस और 1999 की पुस्तक, विशुद्ध रूप से कार्यात्मक डेटा संरचनाओं के बीच सामग्री में क्या अंतर है? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 4 साल पहले बंद हुआ । मैं विशुद्ध रूप से कार्यात्मक डेटा संरचनाएं …

5
किस प्रोग्रामिंग भाषा में "चलो" पहली बार दिखाई दिया?
मैं लिस्प, क्लॉजुर और हास्केल में इस्तेमाल होने वाले "लेट" की उत्पत्ति के बारे में सोच रहा था। क्या किसी को पता है कि यह पहली बार किस भाषा में दिखाई दिया?

3
कुछ कार्यात्मक भाषाओं को सॉफ़्टवेयर ट्रांसेक्शनल मेमोरी की आवश्यकता क्यों है?
परिभाषा के अनुसार, कार्यात्मक भाषाओं को राज्य चर नहीं बनाए रखना चाहिए। क्यों, फिर, हास्केल, क्लोजर, और अन्य सॉफ्टवेयर ट्रांसेक्शनल मेमोरी (एसटीएम) कार्यान्वयन प्रदान करते हैं? क्या दो दृष्टिकोणों के बीच संघर्ष है?

1
हास्केल उत्पादन कोड में कितनी बार seq का उपयोग किया जाता है?
हास्केल में मुझे छोटे उपकरण लिखने का कुछ अनुभव है और मुझे यह उपयोग करने में बहुत सहज लगता है, विशेष रूप से फ़िल्टर (उपयोग interact) लिखने के लिए जो उनके मानक इनपुट को संसाधित करते हैं और इसे मानक आउटपुट में पाइप करते हैं। हाल ही में मैंने एक …

1
क्या गो-भाषा के लिए हिंडले-मिल्नर निष्कर्ष निकाल सकते हैं?
मैंने वो पढ़ा है हिंडले-मिलनर उप-प्रकारों वाले सिस्टम के साथ काम नहीं करता है, और अन्य प्रकार के सिस्टम फीचर्स हैं जो इसके साथ अच्छी तरह से काम नहीं करते हैं। वर्तमान में जाओ :=ऑपरेटर में केवल बहुत सीमित प्रकार का अनुमान है । लेकिन गो के पास पारंपरिक अर्थों …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.