2014-05-16 4 views
0

나는 뭔가를 놓치지 않으면 오류가 표시되지 않습니다.람다에서 구문 오류

loadFiles :: FilePath -> IO [B.ByteString] 
loadFiles dir = do 
     filePaths <- (getDirectoryContents dir) 
     mapM (\x loadFile (dir ++ x)) filePaths 

나는 오류 main.hs:33:37: Parse error in pattern: dir ++ x

+1

(\ X -> 다 loadFile (DIR ++ X)) – m09

답변

8

당신은 화살표를 누락을 얻을 :

(\x -> loadFile (dir ++ x)) 
관련 문제