@@ -91,7 +91,7 @@ listTerm =
91parensTerm :: IParser Source.Expr
91parensTerm :: IParser Source.Expr
92parensTerm =
92parensTerm =
94− [ try (parens opFn)
94+ [ try opFn
95 , parens (tupleFn <|> parened)
95 , parens (tupleFn <|> parened)
@@ -102,7 +102,7 @@ parensTerm =
102 A.at start end (E.rawVar x)
102 A.at start end (E.rawVar x)
105− do (start, op, end) <- located symOp
105+ do (start, op, end) <- located (parens symOp)
107 lambda start end "x" $
107 lambda start end "x" $
108 lambda start end "y" $
108 lambda start end "y" $