aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Smeding <tom@tomsmeding.com>2025-01-22 22:09:33 +0100
committerTom Smeding <tom@tomsmeding.com>2025-01-22 22:09:33 +0100
commit8d5ddd9860f6ea65a6d87f415c75423797c8389c (patch)
tree5704d890978db4232f77b59de0c9b53847582bc0
parent36a7da75d1772156760bdff1f171f8f1f5d7a3c9 (diff)
Add TODOHEADmaster
-rw-r--r--src/HSVIS/Typecheck.hs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/HSVIS/Typecheck.hs b/src/HSVIS/Typecheck.hs
index 2f68232..d7e796d 100644
--- a/src/HSVIS/Typecheck.hs
+++ b/src/HSVIS/Typecheck.hs
@@ -599,6 +599,7 @@ tcExpr down = \case
return $ ECase (rng, down) e1' alts'
ELet rng defs body -> do
+ -- TODO: need to properly scope constraints here
defs' <- tcFunDefBlock defs
let bound2 = map (\(FunDef _ n (TypeSig _ ty) _) -> (n, ty)) defs'
scopeVEnv $ do