awkwardly demos broken dev branch

This commit is contained in:
crumbtoo
2023-12-13 11:03:43 -07:00
parent 70e0746932
commit 0caeeccde1
4 changed files with 17 additions and 3 deletions

View File

@@ -57,6 +57,7 @@ floatNonStrictCases g = goE
goE :: Expr' -> Floater Expr'
goE (Var k) = pure (Var k)
goE (LitE l) = pure (LitE l)
goE (Case e as) = pure (Case e as)
goE (Let Rec bs e) = Let Rec <$> bs' <*> goE e
where bs' = travBs goE bs
goE e = goC e