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

7
कैसे कई लाइनों में ghci में एक समारोह को परिभाषित करने के लिए?
मैं किसी भी सरल फ़ंक्शन को परिभाषित करने की कोशिश कर रहा हूं, जो ghci में कई लाइनों को फैलाता है, निम्नलिखित को एक उदाहरण के रूप में लें: let abs n | n >= 0 = n | otherwise = -n अब तक मैंने पहली पंक्ति के बाद Enter …
161 haskell  ghci 

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

1
Emacs इंटरएक्टिव-हास्केल गैर-प्रतिक्रिया का जवाब देते हैं यदि या तो केबल या वर्किंग डायरेक्टरी प्रोजेक्ट डायरेक्टरी को सेट करती है
मैं इंटरएक्टिव-हास्केल उत्तर के साथ अजीब व्यवहार में चल रहा हूं emacs। जब मैं कोई फ़ाइल स्रोत करता हूं, तो emacsमिनी बफ़र इंटरैक्टिव संकेतों की एक श्रृंखला दिखाता है: Start a new project named 'myproject'? Cabal dir (guessed from myproject.cabal): Build target (empty for default): Set current directory: यदि मैं …
124 haskell  emacs  cabal  ghci 



3
ग़ुशी रेगिस्तानों की सूचियों और परिवारों को टाइप क्यों करती है? क्या इसे चुनिंदा रूप से अक्षम किया जा सकता है?
मैं अपने पुस्तकालयों के लिए संभव के रूप में प्रदर्शित करने के लिए प्रकार ghci प्रदर्शित करने की कोशिश कर रहा हूँ, लेकिन अधिक उन्नत सुविधाओं का उपयोग करते समय मैं बहुत कठिनाइयों में चल रहा हूँ। मान लें कि मेरे पास फ़ाइल में यह कोड है: {-# LANGUAGE TypeFamilies …
93 haskell  types  ghci 

3
जीएचसीआई का उपयोग करते समय कार्यों के लिए स्पष्ट प्रकार की घोषणाएं कैसे प्रदान करें?
मैं GHCi के अंदर इस फ़ंक्शन ( learnyouahaskell से लिया गया ) के बराबर कैसे परिभाषित करूं ? import Data.List numUniques :: (Eq a) => [a] -> Int numUniques = length . nub प्रकार की घोषणा के बिना, GHCi फ़ंक्शन परिभाषा को स्वीकार करता है, लेकिन यह एक अनहेल्दी प्रकार …

1
हास्केल में अजीब व्यवहार (^)
GHCi नीचे गलत उत्तर क्यों देता है? GHCi λ> ((-20.24373193905347)^12)^2 - ((-20.24373193905347)^24) 4.503599627370496e15 python3 >>> ((-20.24373193905347)**12)**2 - ((-20.24373193905347)**24) 0.0 अद्यतन मैं हास्केल (^) फ़ंक्शन को निम्नानुसार लागू करेगा। powerXY :: Double -> Int -> Double powerXY x 0 = 1 powerXY x y | y < 0 = powerXY (1/x) …

1
हास्कल्स कमजोर सिर सामान्य रूप
मैं कुछ चिड़चिड़ी चीजों पर ठोकर खाई है। मुझे पता है कि हैक्सेल कमजोर सिर सामान्य रूप (WHNF) के साथ काम करता है और मुझे पता है कि यह क्या है। निम्नलिखित कोड को ghci में टाइप करना (मैं कमांड का उपयोग कर रहा हूं: स्प्रिंट जो कि मेरी जानकारी …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.