diff options
Diffstat (limited to 'src/Text/ParserCombinators')
-rw-r--r-- | src/Text/ParserCombinators/Pandoc.hs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/Text/ParserCombinators/Pandoc.hs b/src/Text/ParserCombinators/Pandoc.hs index 9bf0a76f7..a78b776d3 100644 --- a/src/Text/ParserCombinators/Pandoc.hs +++ b/src/Text/ParserCombinators/Pandoc.hs @@ -82,9 +82,8 @@ many1Till p end = try (do -- | A more general form of @notFollowedBy@. This one allows any type of parser to -- be specified, and succeeds only if that parser fails. It does not consume any input. notFollowedBy' :: Show b => GenParser a st b -> GenParser a st () -notFollowedBy' parser = try (do{ c <- parser; unexpected (show c) } - <|> return () - ) +notFollowedBy' parser = try (do { c <- try parser; unexpected (show c) } + <|> return ()) -- | The inverse of @notFollowedBy'@. Fails if parser will fail, otherwise -- returns @()@ (but does not consume any input). |