하스켈을 처음 사용했지만 :
연산자를 사용하여 문자열 목록에 문자열을 추가하려고했지만 어쨌든 제대로 작동하지 않습니다 ...haskell이 목록에 항목을 추가하지 않습니다.
sl:(printH header):sl:(map printR t)
하지만이 같은뿐만 아니라 끝에 문자열 sl
를 추가하려고하면
sl:(printH header):sl:(map printR t):sl
는 다른 sincwe 나에게 어떤 이해가되지 않는 오류를, (밖으로 던져 조인이 잘 됐음) :
Couldn't match type '[Char]' with 'Char'
Expected type: [String] -> Char
Actual type: [String] -> String
In the first argument of 'map', namely 'printR'
...
왜 이런 일이 발생하는지 알고 있습니까?