Open oflatt opened 10 months ago
I think we should disallow shadowing between let bindings and constructors, since it is a source of confusion.
As a side-effect, generated code will be cleaner when we desugar global let-bindings to use functions instead.
We've decided to implement this issue
I think we should disallow shadowing between let bindings and constructors, since it is a source of confusion.
As a side-effect, generated code will be cleaner when we desugar global let-bindings to use functions instead.