Ignore newlines at beginning of file
This commit is contained in:
parent
2c292f29c0
commit
4bd5291430
1 changed files with 1 additions and 1 deletions
|
|
@ -330,7 +330,7 @@ element time = comment <|> (ECard <$> pCard time) <?> "element"
|
||||||
-- Use this parser if you want nice error messages to display.
|
-- Use this parser if you want nice error messages to display.
|
||||||
parseElements :: UTCTime -> Parser Elements
|
parseElements :: UTCTime -> Parser Elements
|
||||||
parseElements time = do
|
parseElements time = do
|
||||||
elms <- (element time `sepEndBy` some newline) <* label "end of file" eof
|
elms <- many newline *> (element time `sepEndBy` some newline) <* label "end of file" eof
|
||||||
return $ Elements $ Map.fromList $ zip [1..] elms
|
return $ Elements $ Map.fromList $ zip [1..] elms
|
||||||
|
|
||||||
-- | The 'parseElements' parser, but simpler to use.
|
-- | The 'parseElements' parser, but simpler to use.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue