git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Fix some parsing issues related to underscores
54ea18aPhil Freeman
src/Language/PureScript/Parser/Declarations.hs+1−1
@@ -435,7 +435,7 @@ parseNamedBinder = NamedBinder <$> (C.parseIdent <* C.indented <* at)
435 <*> (C.indented *> parseBinder)
435 <*> (C.indented *> parseBinder)
436
436
437parseNullBinder :: TokenParser Binder
437parseNullBinder :: TokenParser Binder
438−parseNullBinder = symbol' "_" *> return NullBinder
438+parseNullBinder = reserved "_" *> return NullBinder
439
439
440parseIdentifierAndBinder :: TokenParser (String, Binder)
440parseIdentifierAndBinder :: TokenParser (String, Binder)
441parseIdentifierAndBinder = do
441parseIdentifierAndBinder = do
src/Language/PureScript/Parser/Types.hs+1−1
@@ -45,7 +45,7 @@ parseObject :: TokenParser Type
45parseObject = braces $ TypeApp tyObject <$> parseRow
45parseObject = braces $ TypeApp tyObject <$> parseRow
46
46
47parseTypeWildcard :: TokenParser Type
47parseTypeWildcard :: TokenParser Type
48−parseTypeWildcard = symbol' "_" >> return TypeWildcard
48+parseTypeWildcard = reserved "_" >> return TypeWildcard
49
49
50parseTypeVariable :: TokenParser Type
50parseTypeVariable :: TokenParser Type
51parseTypeVariable = do
51parseTypeVariable = do