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

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

2
ज़िगोहिस्टोमॉर्फिक प्रीप्रोमोर्फिम्स के वास्तविक-विश्व अनुप्रयोग
हाँ, ये हैं : {-#LANGUAGE TypeOperators, RankNTypes #-} import Control.Morphism.Zygo import Control.Morphism.Prepro import Control.Morphism.Histo import Control.Functor.Algebra import Control.Functor.Extras import Control.Functor.Fix import Control.Comonad.Cofree zygohistomorphic_prepromorphism :: Functor f => Algebra f b -> GAlgebra f (ZygoT (Cofree f) b) a -> (f :~> f) -> FixF f -> a zygohistomorphic_prepromorphism f = …

7
तह बनाम तह (या तह) के निहितार्थ
सबसे पहले, रियल वर्ल्ड हास्केल , जिसे मैं पढ़ रहा हूं, कहता है कि कभी उपयोग न करें foldlऔर इसके बजाय उपयोग करें foldl'। इसलिए मुझे इस पर भरोसा है। लेकिन मैं foldrबनाम जब उपयोग करने के लिए धुंधला हूँ foldl'। हालाँकि मैं इस बात की संरचना देख सकता हूँ …

6
GHC इतना बड़ा / बड़ा क्यों है?
क्या एक सरल उत्तर है: जीएचसी इतना बड़ा क्यों है? OCaml: 2MB पायथन: 15 एमबी SBCL: 9MB OpenJRE - 26MB जीएचसी: 113 एमबी इंजीलवाद में दिलचस्पी नहीं है "अगर हास्केल सही उपकरण है तो मुझे आकार की परवाह क्यों नहीं करनी चाहिए"; यह एक तकनीकी प्रश्न है।
147 haskell  ghc 

1
एस्क्लेटो के साथ सूची-प्रकार को संभालना
मेरे पास डेटा प्रकार हैं: data ComitteeView = CommitteeView { committeeId :: CommitteeId , committeeMembers :: [Person] } data CommitteesView = CommitteesView { committeeView :: [CommitteeView] } अब, जैसा कि यह खड़ा है, मेरे पास एक स्थायी मॉडल के रूप में परिभाषित किया गया है: Person name Text Committee name …
144 sql  list  haskell  esqueleto 

2
क्या जीएचसी-मॉड को पूर्ण नामों का उपयोग करना है?
मैं ghc-modटाइप / सिंटैक्स जाँच आदि करने के लिए vim प्लगइन का उपयोग करने की कोशिश कर रहा हूँ । हालाँकि, मैंने पाया कि ghc-modहमेशा त्रुटि संदेशों में पूर्ण पथों का उपयोग करता है, उदाहरण के लिए: test.hs|71 col 13 error| Couldn't match type ‘Data.Text.Internal.Text’ || with ‘[GHC.Types.Char]’ || Expected …
143 haskell  ghc  ghc-mod 

1
TLS सर्वर को लागू करने के लिए HsOpenSSL API का उचित उपयोग
मैं एक समसामयिक संदर्भ में OpenSSL.Session एपीआई का सही तरीके से उपयोग करने का तरीका जानने की कोशिश कर रहा हूं उदाहरण के लिए stunnel-style ssl-wrapper, मुझे लगता है कि मैं इसे लागू करना चाहता हूं , मुझे निम्नलिखित बुनियादी कंकाल संरचना की उम्मीद है, जो एक भोले को लागू …
141 haskell  openssl  ssl 

5
हास्केल में "उठाने" क्या है?
मुझे समझ नहीं आ रहा है कि "लिफ्टिंग" क्या है। क्या मुझे समझने से पहले भिक्षुओं को समझना चाहिए कि "लिफ्ट" क्या है? (मैं भिक्षुओं के बारे में पूरी तरह से अनभिज्ञ हूं, :) या कोई इसे सरल शब्दों में मुझे समझा सकता है?

1
Language.Haskell.Interpreter के साथ एक निष्पादन योग्य जहाज कैसे करें?
मैं एक हास्केल दुभाषिया का उपयोग करने की उम्मीद कर रहा था hintताकि मैं अपने कार्यक्रम के साथ उपयोग करने के लिए हास्केल में प्लगइन्स लिख सकूं। मैं अपने निष्पादकों के लिए पूरे हास्केल मंच को जहाज करना नहीं चाहता। आम तौर पर, हास्केल निष्पादन योग्य बहुत आत्म-निहित होते हैं। …

8
हास्केल में संस्मरण?
हास्केल में निम्नलिखित फ़ंक्शन को कुशलता से हल करने के लिए कोई भी संकेत, बड़ी संख्या के लिए (n > 108) f(n) = max(n, f(n/2) + f(n/3) + f(n/4)) मैंने हॅस्केल में संस्मरणों के उदाहरणों को देखा है, जिसमें संख्याओं को हल करने के लिए, जिसमें आवश्यक संख्या तक सभी …

2
Λ-पथरी के इष्टतम मूल्यांकनकर्ता बिना फॉर्मूलों के बड़े मॉड्यूलर घातांक की गणना करने में सक्षम क्यों हैं?
चर्च संख्या कार्यों के रूप में प्राकृतिक संख्याओं का एन्कोडिंग है। (\ f x → (f x)) -- church number 1 (\ f x → (f (f (f x)))) -- church number 3 (\ f x → (f (f (f (f x))))) -- church number 4 केवल, आप उन्हें लागू …

5
जीएचसीआई में मल्टी-लाइन कमांड
मुझे ghci में मल्टी-लाइन कमांड दर्ज करने में समस्या हो रही है। निम्नलिखित 2-लाइन कोड एक फ़ाइल से काम करता है: addTwo :: Int -> Int -> Int addTwo x y = x + y लेकिन जब मैं gci में प्रवेश करता हूं, मुझे एक त्रुटि मिलती है: <interactive>:1:1: error: …
135 haskell  ghci 

5
हास्केल और एफ # के बीच प्राथमिक अंतर क्या हैं? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। 6 साल पहले बंद हुआ । ताला लगा हुआ । यह सवाल और इसके जवाब बंद हैं क्योंकि यह सवाल ऑफ-टॉपिक है लेकिन इसका ऐतिहासिक महत्व है। …

5
क्या विभाजक के साथ सूची को छिपाने के लिए कोई हेकेल फ़ंक्शन है?
क्या किसी विभाजक के साथ सूची के तत्वों को समाप्‍त करने का कार्य है? उदाहरण के लिए: > foobar " " ["is","there","such","a","function","?"] ["is there such a function ?"] किसी भी उत्तर के लिए धन्यवाद!
131 list  haskell  concat 

5
हास्केल कार्यक्रम में कचरा-संग्रह ठहराव का समय कम करना
हम एक कार्यक्रम विकसित कर रहे हैं जो उन संदेशों का अस्थायी इतिहास रखते हुए "संदेश" प्राप्त करता है और आगे बढ़ाता है, ताकि अनुरोध किए जाने पर यह आपको संदेश इतिहास बता सके। संदेशों को संख्यात्मक रूप से पहचाना जाता है, आमतौर पर आकार में लगभग 1 किलोबाइट होते …


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