मैं के-तत्वों के सबसेट प्राप्त करने के लिए निम्नलिखित कोड चलाने की कोशिश कर रहा हूं लेकिन variable not in scope:ksubsets प्राप्त कर रहा हूं बिल्कुल निश्चित नहीं है कि क्यों?

कोड:

subsets :: [a] -> [[a]]
subsets [] = [[]]
subsets (x:xs) = [zs | ys <- subsets xs, zs <- [ys, (x:ys)]]


ksubsets k xs = [ys | ys<-subsets xs, length ys==k]
1
STOPIMACODER 7 अक्टूबर 2019, 01:00

1 उत्तर

सबसे बढ़िया उत्तर

टिप्पणियों का सारांश, और संभावित समस्याएं और समाधान:

  1. आपके कोड में कोई त्रुटि नहीं है, आप इसे ऑनलाइन यहां आजमा सकते हैं।
  2. यदि आप टेक्स्ट एडिटर का उपयोग कर रहे हैं, तो जांचें कि क्या आप अपने परिवर्तन सहेजते हैं।
  3. ghci चलाएँ, और अपनी फ़ाइल लोड करें

    $> ghci

    प्रस्तावना> :l पथ/से/आपकी/file.hs

  4. इसे ठीक संकलित करना चाहिए।

1
Damián Rafael Lattenero 7 अक्टूबर 2019, 04:24