mirror of
https://github.com/roc-lang/roc.git
synced 2025-08-03 19:58:18 +00:00
![]() Remove branches on determining how let-bindings are introduced to the scope. This is maybe a little more inefficient, but I think it is a huge simplification. One additional change this required was changing how fx suffixes are checked. The current implementation would add additional constraints for patterns in let bindings conditionally. However, this is unnecessary. I believe it is sufficient to check the fx suffix by running the checks on all introduced symbols after the type is well known (i.e. the body is checked). |
||
---|---|---|
.. | ||
docs | ||
src | ||
tests | ||
Cargo.toml |