git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Fix #1723, revert parser change.
6ee9135Phil Freeman
src/Language/PureScript/Parser/Declarations.hs+2−2
@@ -324,8 +324,8 @@ parseIdentifierAndValue =
324 return (name, b)
324 return (name, b)
325 <|> (,) <$> (C.indented *> stringLiteral) <*> rest
325 <|> (,) <$> (C.indented *> stringLiteral) <*> rest
326 where
326 where
327− rest = C.indented *> colon *> C.indented *> val
327+ rest = C.indented *> colon *> C.indented *> val
328− val = (underscore *> pure Nothing) <|> (Just <$> parseValue)
328+ val = P.try (Just <$> parseValue) <|> (underscore *> pure Nothing)
329
329
330parseAbs :: TokenParser Expr
330parseAbs :: TokenParser Expr
331parseAbs = do
331parseAbs = do