From 0ca18b11791569eff31744412375880212f9a02c Mon Sep 17 00:00:00 2001 From: crumbtoo Date: Fri, 15 Mar 2024 18:22:17 -0600 Subject: [PATCH] typCheckRlpProgR forgot to solve constraints :skull: --- src/Rlp/HindleyMilner.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Rlp/HindleyMilner.hs b/src/Rlp/HindleyMilner.hs index c950ef9..7b72730 100644 --- a/src/Rlp/HindleyMilner.hs +++ b/src/Rlp/HindleyMilner.hs @@ -207,7 +207,7 @@ typeCheckRlpProgR :: (Monad m) typeCheckRlpProgR p = tc p where g = buildInitialContext p - tc = liftHM . traverse (infer' g) . etaExpandAll + tc = liftHM . traverse (solve' g) . etaExpandAll etaExpandAll = programDecls . each %~ etaExpand etaExpand :: Decl b (RlpExpr b) -> Decl b (RlpExpr b)