git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Remove obsolete lambda recursive self reference
commit3eb1c15366b4ef079eb3cb95d03994304196e883 authorAndy Arvanitis <andyarvanitis@gmail.com> dateSun 13 Jan 2019, 22:35 (8 years ago) parent3086d46
1 file changed−11
src/CodeGen/Cpp/Printer.hs−11
src/CodeGen/Cpp/Printer.hs−11
@@ -81,17 +81,6 @@ literals = mkPattern' match'
8181 [ return $ emit $ "boxed " <> ident
8282 , maybe (return mempty) (fmap (emit " = " <>) . prettyPrintCpp') value
8383 ]
84− match (Assignment _ target@(Var _ var) value@(Function _ Nothing args body)) = mconcat <$> sequence
85− [ prettyPrintCpp' target
86− , return $ emit " = "
87− , return $ emit "[=, &"
88− , prettyPrintCpp' target
89− , return $ emit "]"
90− , return $ emit "("
91− , return $ emit $ intercalate ", " (renderArg <$> args)
92− , return $ emit ") -> boxed "
93− , prettyPrintCpp' body
94− ]
9584 match (Assignment _ target value) = mconcat <$> sequence
9685 [ prettyPrintCpp' target
9786 , return $ emit " = "