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

हास्केल एक कार्यात्मक प्रोग्रामिंग भाषा है जिसमें मजबूत स्थैतिक टाइपिंग, आलसी मूल्यांकन, व्यापक समानता और संक्षिप्तता समर्थन, और अद्वितीय अमूर्त क्षमताओं की विशेषता है।

10
हास्केल रचना (?) बनाम एफ # के पाइप फॉरवर्ड ऑपरेटर (!>)
F # में, पाइप-फॉरवर्ड ऑपरेटर का उपयोग, |>बहुत सामान्य है। हालाँकि, हास्केल में मैंने केवल फंक्शन कंपोज़िशन देखा है (.), जिसका इस्तेमाल किया जा रहा है। मैं समझता हूं कि वे संबंधित हैं , लेकिन क्या कोई भाषा कारण है कि पाइप-फॉरवर्ड हास्केल में उपयोग नहीं किया गया है या …

10
शुद्ध कार्यात्मक भाषाओं में, क्या उलटा कार्य करने के लिए एक एल्गोरिथ्म है?
हास्केल जैसी शुद्ध कार्यात्मक भाषाओं में, क्या किसी फ़ंक्शन के व्युत्क्रम को प्राप्त करने के लिए एक एल्गोरिथ्म है, (जब यह जीवनात्मक है)? और क्या आपके कार्य को प्रोग्राम करने का कोई विशिष्ट तरीका है तो यह है?

1
C2hs के साथ संरचनात्मक और अनाम यूनियनों के साथ इंटरफेस
एक .chs फ़ाइल में C कोड के इस chunk को एन्कोडिंग के बारे में कैसे जाना जाएगा ताकि c2hs इसे अपेक्षाकृत अच्छी चीज़ में बदल सकें? typedef enum { MONOME_BUTTON_UP = 0x00, MONOME_BUTTON_DOWN = 0x01, MONOME_ENCODER_DELTA = 0x02, MONOME_ENCODER_KEY_UP = 0x03, MONOME_ENCODER_KEY_DOWN = 0x04, MONOME_TILT = 0x05, /* update this …
100 haskell  c2hs 

1
एल्म कंपाइलर हमेशा के लिए चल रहा है, कंप्यूटर सिर्फ गर्म हो रहा है
मुझे यकीन नहीं है कि इस मुद्दे का क्या कारण है, लेकिन एक परियोजना में, मैं निर्माण कर रहा हूं, कंपाइलर को एक मॉड्यूल को संकलित करने में घंटों लग रहे हैं। मेरे कोडबेस का कुल आकार 352KB है, लेकिन कोई भी मॉड्यूल 10KB से अधिक नहीं है। मैं एक …

2
प्रकार चेकर बहुत गलत प्रकार के प्रतिस्थापन की अनुमति दे रहा है, और कार्यक्रम अभी भी संकलित है
मेरे कार्यक्रम में एक समस्या को डीबग करने की कोशिश करते हुए (ग्लोस का उपयोग करके अलग-अलग आकार के साथ 2 सर्कल अलग-अलग आकारों में तैयार किए जा रहे हैं *), मैं एक अजीब स्थिति में ठोकर खाई। ऑब्जेक्ट्स को हैंडल करने वाली मेरी फ़ाइल में, मेरे पास निम्न के …
99 haskell  types 

5
क्या कोई हास्केल में चल समारोह की व्याख्या कर सकता है?
मैं कोशिश कर रहा हूं और इस traverseसमारोह को विफल कर रहा हूं Data.Traversable। मैं इसकी बात नहीं देख पा रहा हूं। जब से मैं एक अनिवार्य पृष्ठभूमि से आया हूं, क्या कोई मुझे एक अनिवार्य लूप के संदर्भ में समझा सकता है? छद्म कोड की बहुत सराहना की जाएगी। …

5
अनुक्रमित मोनाड क्या है?
अनुक्रमित मठ और इस मठ के लिए प्रेरणा क्या है ? मैंने पढ़ा है कि यह दुष्प्रभावों का ट्रैक रखने में मदद करता है। लेकिन हस्ताक्षर और प्रलेखन मुझे कहीं भी नहीं ले जाते हैं। इसका एक उदाहरण क्या होगा कि यह साइड इफेक्ट्स (या किसी अन्य वैध उदाहरण) पर …
98 haskell  monads 


6
डेटा में बेतुका कार्य क्या है। इसके लिए उपयोगी है?
absurdमें समारोह Data.Voidनिम्नलिखित हस्ताक्षर है, जहां है Voidतार्किक निर्जन प्रकार है कि पैकेज द्वारा निर्यात है: -- | Since 'Void' values logically don't exist, this witnesses the logical -- reasoning tool of \"ex falso quodlibet\". absurd :: Void -> a मुझे दस्तावेज़ की टिप्पणी को प्राप्त करने के लिए पर्याप्त …

3
हास्केल में मैप का क्या मतलब है, जब फामैप है?
हर जगह मैंने प्रयोग करने की कोशिश की है map, fmapसाथ ही साथ काम भी किया है। हास्केल के रचनाकारों को एक mapसमारोह की आवश्यकता क्यों महसूस हुई ? क्या यह अभी नहीं हो सकता है जो वर्तमान में जाना जाता है fmapऔर fmapभाषा से हटाया जा सकता है?
97 haskell 

1
लकवा क्या हैं?
इस क्लासिक पेपर के माध्यम से पढ़ते हुए , मैं समानताओं पर अटक गया हूं। दुर्भाग्य से यह खंड काफी पतला है, और विकिपीडिया पृष्ठ कुछ भी नहीं कहता है। मेरा हास्केल अनुवाद है: para :: (a -> [a] -> b -> b) -> b -> [a] -> b para …

3
कैसे नियंत्रण के साथ खेलने के लिए।
मैं कार्यात्मक प्रोग्रामिंग में नया हूं और हाल ही में लर्न यू हास्केल में सीख रहा हूं, लेकिन जब मैं इस अध्याय से गुजरा , तो मैं नीचे दिए गए कार्यक्रम के साथ फंस गया: import Control.Monad.Writer logNumber :: Int -> Writer [String] Int logNumber x = Writer (x, ["Got …
96 haskell  monads 

1
हास्केल अतिरिक्त आयातित मॉड्यूल के साथ वर्तमान मॉड्यूल का निर्यात करता है
क्या हास्केल में एक मॉड्यूल लिखना संभव है, जो अंदर दिखाई देने वाली हर चीज को निर्यात करने के अलावा एक मॉड्यूल को फिर से निर्यात करता है ? निम्नलिखित मॉड्यूल पर विचार करें: module Test where import A f x = x यह मॉड्यूल अंदर परिभाषित सब कुछ निर्यात …
96 haskell  module  export 

9
Haskell ऑफ़लाइन दस्तावेज़?
हास्केल कोर पुस्तकालयों (और शायद अधिक) के लिए ऑफ़लाइन डॉक्स प्राप्त करने के लिए, यदि कोई हो, तो क्या संभावनाएं हैं? कभी-कभी मैं अपने लैपटॉप को कॉफ़ी-शॉप में ले जाता हूँ जहाँ कोई वाईफाई नहीं होता है, और यह अच्छा होगा कि हुगली जैसा कुछ हो लेकिन ऑफ़लाइन उपयोग के …

1
यशोद में अपवाद
मैंने एक डेमॉन बनाया था जिसमें एक बहुत ही आदिम रूप का इस्तेमाल किया गया था ipc(टेलनेट और एक स्ट्रिंग भेजें जिसमें कुछ शब्द निश्चित क्रम में हों)। मैं इसे से बाहर निकाल दिया और अब JSONएक Yesodसर्वर के लिए संदेश पारित करने के लिए उपयोग कर रहा हूँ । …

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