이 내 작업입니다 : 이 기능을 쓰기 : 문자열에서 모든 숫자가 아닌 문자를 제거합니다하스켈 부정 기능
onlyDigits :: String -> String
(예를 들어, onlyDigits "ac245d62" 은 "24562"입니다).
나는이 있습니다onlyDigits :: String -> String
onlyDigits a = [ (not)isAlpha b | b <- a ]
하지만 난 내가 잘못 갔어요 곳이
사람이 볼 수 컴파일 할 수 없습니다? 당신은 두 개의 인수 isAlpha
및 b
-not
을 적용하고 있으며, 컴파일러가 불평 이유는 아마
(not) isAlpha b
를 작성하여
여기를보세요 : https://www.fpcomplete.com/school/starting-with-haskell/basics-of-haskell/function-application – Ingo