on master help sign in
PParser.hs: filename: Remove use of |try|

There's no need to rewind consumed input here should parsing fail, so there's no need for |try|. Thanks @david-christiansen for pointing this out.

commit5eeaf9e1c7f1815bbc860c64299693b20bd3cb4d authorJeremy W. Sherman <jeremyw.sherman@gmail.com> dateMon 12 Oct 2015, 22:15 (11 years ago) parentffa41ab
1 file changed+1−1
src/Pkg/PParser.hs+1−1
src/Pkg/PParser.hs+1−1
@@ -67,7 +67,7 @@ pPkg = do
6767-- |
6868-- | Treated for now as an identifier or a double-quoted string.
6969filename :: (MonadicParsing m, HasLastTokenSpan m) => m String
70−filename = try $ (token $ stringLiteral <|> (fst <$> identifier)) <?> "filename"
70+filename = (token $ stringLiteral <|> (fst <$> identifier)) <?> "filename"
7171
7272
7373pClause :: PParser ()