git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Merge pull request #1990 from LiamGoodacre/fix/scope-traversal

everythingWithScope improperly traversing binary ops

commit762c98cb5bd94515271f267218100d8e170aa2d5 authorPhil Freeman <paf31@cantab.net> dateSat 2 Apr 2016, 11:59 (11 years ago) parentc921a36c696253
1 file changed+1−1
src/Language/PureScript/AST/Traversals.hs+1−1
src/Language/PureScript/AST/Traversals.hs+1−1
@@ -508,7 +508,7 @@ everythingWithScope f g h i j = (f'', g'', h'', i'', \s -> snd . j'' s)
508508 g' :: S.Set Ident -> Expr -> r
509509 g' s (Literal l) = lit g'' s l
510510 g' s (UnaryMinus v1) = g'' s v1
511− g' s (BinaryNoParens op v1 v2) = g' s op <> g' s v1 <> g' s v2
511+ g' s (BinaryNoParens op v1 v2) = g'' s op <> g'' s v1 <> g'' s v2
512512 g' s (Parens v1) = g'' s v1
513513 g' s (OperatorSection op (Left v)) = g'' s op <> g'' s v
514514 g' s (OperatorSection op (Right v)) = g'' s op <> g'' s v