mirror of
https://github.com/anoma/juvix.git
synced 2024-12-15 01:52:11 +03:00
27df3949f5
- Closes #2373 Consider this: ``` let x : _ := 0 in ... ``` When translating the let to internal, we build the dependency graph and then use that to group definitions in mutually recursive blocks. Since `x` has no edge, it was not being added to the dependency graph, so it was not being translated to Internal, thus crashing later during inference. |
||
---|---|---|
.. | ||
Negative.hs | ||
Positive.hs |