मिरांडा के साथ कोडिंग के साथ एक समस्या हो रही हूँ बस कार्यात्मक प्रोग्रामिंग करने के लिए एक नौसिखिया तो मेरे लिए मुश्किल थप्पड़ मारता है, तो Ive एक आसान गलती न तो मैं सीखनामिरांडा त्रुटि को एकजुट नहीं कर सकते [[चार]] लाइन पर [चार] के साथ 12
वैसे भी लाइन 12 पर एक त्रुटि प्राप्त करने के साथ, मेरे विचार के साथ यूनिफाइन चार के साथ समस्या होने के साथ यह जांचना है कि इसे शब्दकोश के साथ फ़िल्टर करके सही लिखा गया है, जो शब्दों की एक सूची और एक साथ जोड़े गए फ़ाइल से दूसरी सूची होगी
यह मेरी लाइन है 12
= [filter (= typed) ((read file) ++ dictionary)]
और यह मेरा कार्यक्रम के बाकी अब तक
filename == [char]
word == [ char ]
dictionary :: [ word ]
spell:: filename -> filename -> [ char ]
look:: word -> filename ->[[[ char ]]]
look typed file
= [filter (= typed) ((read file) ++ dictionary)]
dictionary =
["aardvark","bell","camp","dictionary","editor","file","ground",
"grounds","help","intelligent","joint","kettle","light","memory",
"nettle","orange","quite","research","standard","terminal",
"umbrella","violin","water","xenon","yellow","zoo","aaa","abb",
"acc","add","aee"]
इसलिए किसी को भी बाहर बिंदु सकता है जहां i'v गलत हो गया है?
+1, यह बहुत अच्छा है। – Ingo