2013-10-08 49 views
-3

我有以下功能哈斯克爾函數簽名錯誤

encryptChar :: Char -> [Char] -> Char 
encyptChar x z = z !! ((elemIndex) x cA) 

其中CA是個字符的列表。

但是,該函數返回在類型簽名-Missing爲變量「encryptChar」結合

任何人有一個建議? :)

謝謝!

+7

你注意到了這個錯字嗎?它在第二行。第一個字。 – 2013-10-08 22:28:07

回答

5

missing binding for variable in type signature在Google上的第一個命中給出this page,其中說:「這裏的問題是函數聲明瞭它的類型,但它實際上沒有在模塊中定義。」在你的情況下,這是因爲你拼錯了encryptChar