Skip to content

Conversation

@rocky
Copy link
Member

@rocky rocky commented Aug 26, 2025

Lines of the form:

Replacing: x -> x

don't add much, so remove them.

In the future, we may consider introducing a "verbosity level" to accommodate features like this. The only purpose I can see is to indicate that a rewrite rule was considered and did nothing. Note that the same thing is indicated on a subsequent Return, which we still keep.

TraceEvaluations are typically very long and, in my experience, don't add clarity, just clutter.

Lines of the form:

Replacing: x -> x

don't add anything, so remove them.

In the future, maybe we can have a "verbosity level" to include
something like this. The only purpose I can see, is to indicate that a
rewrite rule was considered and did nothing. However, TraceEvaluations
are typically very long and in my experience doesn't add clarity, just clutter.
@rocky rocky requested a review from mmatera August 26, 2025 10:23
@mmatera
Copy link
Contributor

mmatera commented Aug 26, 2025

LGTM

@rocky rocky merged commit 1ea1bea into master Aug 26, 2025
13 checks passed
@rocky rocky deleted the shorten-TraceEvaluation branch August 26, 2025 10:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants