aboutsummaryrefslogtreecommitdiff
path: root/src/CHAD/Simplify.hs
diff options
context:
space:
mode:
authorTom Smeding <tom@tomsmeding.com>2025-11-22 22:41:09 +0100
committerTom Smeding <tom@tomsmeding.com>2025-11-26 17:45:46 +0100
commit179aea534ecfa37de4a713acbe69de039a1dfe20 (patch)
treed54636e24bbc15f1bff17a4e53f247dfcf865887 /src/CHAD/Simplify.hs
parentae634c056b500a568b2d89b7f8e225404a2c0c62 (diff)
WIP: Think about fusion
Diffstat (limited to 'src/CHAD/Simplify.hs')
-rw-r--r--src/CHAD/Simplify.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/CHAD/Simplify.hs b/src/CHAD/Simplify.hs
index ea253d6..a09effc 100644
--- a/src/CHAD/Simplify.hs
+++ b/src/CHAD/Simplify.hs
@@ -364,7 +364,7 @@ simplify'Rec = \case
-- | This can be made more precise by tracking (and not counting) adds on
-- locally eliminated accumulators.
-hasAdds :: Expr x env t -> Bool
+hasAdds :: Expr NoExt x env t -> Bool
hasAdds = \case
EVar _ _ _ -> False
ELet _ rhs body -> hasAdds rhs || hasAdds body