मैं हास्केल में जाने की कोशिश कर रहा हूं। फ़ंक्शन स्वयं (पैटर्न मिलान के बिना) काम करता है, लेकिन पैटर्न मिलान के साथ मुझे यह त्रुटि मिलती है:
त्रुटि: इनपुट पर पार्स त्रुटि '->'
|
23 | print_is_even बूल -> स्ट्रिंग
|
print_is_even ∷ Bool -> String
print_is_even x = if x==True then "Is even" else "Not even"
1
der_marvin_
1 अप्रैल 2020, 16:39
1 उत्तर
सबसे बढ़िया उत्तर
या तो UnicodeSyntax
एक्सटेंशन चालू करें, या ∷
के बजाय ::
का उपयोग करें।
10
Joseph Sible-Reinstate Monica
1 अप्रैल 2020, 13:41
संबंधित सवाल
नए सवाल
haskell
हास्केल एक कार्यात्मक प्रोग्रामिंग भाषा है जिसमें मजबूत स्थैतिक टाइपिंग, आलसी मूल्यांकन, व्यापक समानता और संक्षिप्तता समर्थन और अद्वितीय अमूर्त क्षमताओं की विशेषता है।