2013-10-08 4 views
-3

나는 다음과 같은 기능 CA가 char의 목록입니다하스켈 함수 서명 오류

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

에게 있습니다.

그러나

누구 유형 서명에 변수 "encryptChar"바인딩 -Missing 함수가 반환는 제안이있다? :)

고마워요!

+7

오타가 있습니까? 두 번째 줄에 있습니다. 첫번째 단어. –

답변

5

missing binding for variable in type signature에 대한 Google의 첫 번째 히트는 this page입니다. "여기 문제는 함수의 유형이 선언되었지만 실제로 모듈에 정의되어 있지 않습니다."라는 의미입니다. 귀하의 경우에는 encryptChar 철자가 틀렸기 때문입니다.