Trim trailing whitespace

This commit is contained in:
Evan Czaplicki 2013-09-09 15:58:43 -07:00
parent 964250c3c2
commit 281e8a208d

View file

@ -65,7 +65,8 @@ docComment :: IParser String
docComment = do
try (string "{-|")
contents <- closeComment
return $ dropWhile (==' ') (init (init contents))
let reversed = dropWhile (`elem` " \n\r") . drop 2 $ reverse contents
return $ dropWhile (==' ') (reverse reversed)
moduleDocs = do
(names,exports) <- anyThen moduleDef