0
當我在where子句中使用排序方法時,出現「錯誤 - C堆棧溢出」錯誤。但是,如果我分別調用排序功能(排序「aString」)它的作品。 有什麼建議嗎?Haskell排序字符串中的「錯誤 - C堆棧溢出」
function :: String->String->Bool
function w1 w2
|w1==w2 = True
|otherwise = False
where (w1,w2) = (sort w1,sort w2)
哪裏'sort'從何而來?請編輯您的問題並添加所有相關的導入。 – Jubobs 2015-04-05 02:15:24
排序是我創建的一個功能...它自己工作... 排序「bca」返回 abc – DiVeRsi0n 2015-04-05 02:16:40
您應該包括'sort'的定義,尤其是如果它是您的自定義函數。 – Jubobs 2015-04-05 02:18:05