|
|
|
|
|
by js8
2685 days ago
|
|
Not a user of Dhall, just a fan, but refactoring of Dhall configuration should be extremely easy. You make a change, and your configuration stays the same, which is easy to verify. (Thanks to https://en.wikipedia.org/wiki/Normalization_property_(abstra... ) For TC languages, comparing if two programs (original and refactored) do the same thing is not solvable in general. If the language is not TC then it is more feasible. |
|
Sure, a TC program may not finish to produce output you can compare, but in my experience that's only a theoretical problem.