mirror of
https://github.com/digital-asset/daml.git
synced 2024-09-20 09:17:43 +03:00
6016633bb7
This is a relatively large change unfortunately which unfortunately requires reimplementing parts of the logic of the typechecker & core compilation. I don’t think it is too bad but we might want to think over time if we can factor this better. This fixes #10073 and fixes #10664 by referencing the exact types instead of going via the renamer. There are some minor changes around error messages for "module not found" errors. This is because these are now caught in the typechecker instead of in our own code. We could keep the errors but it requires duplicating even more logic and I don’t really see what it buys us so I think I prefer the approach here. changelog_begin - [Daml Repl] Fix a bug where bindings with out of scope types would result in error in following lines. changelog_end |
||
---|---|---|
.. | ||
src/DA/Daml/Compiler | ||
BUILD.bazel |