amuletml / amulet

An ML-like functional programming language
https://amulet.works/
BSD 3-Clause "New" or "Revised" License
324 stars 14 forks source link

Type family reduction errors #259

Open SquidDev opened 4 years ago

SquidDev commented 4 years ago

In e5867e180933d21d5b9b11cc817022c8c82a79a2, we reduced the number of reductions the TC performs. However, this caused several regressions in error messages (a129902ce1cf82c5d257c4eef3ad3115b59b6aee).

Something somewhere needs to be done by someone to restore ensure the error messages are suitably descriptive again.