Skip to content

Fixes for agda/agda#8533: eta equality is no longer inferred#2986

Draft
andreasabel wants to merge 1 commit intoexperimentalfrom
unguarded-eta-record
Draft

Fixes for agda/agda#8533: eta equality is no longer inferred#2986
andreasabel wants to merge 1 commit intoexperimentalfrom
unguarded-eta-record

Conversation

@andreasabel
Copy link
Copy Markdown
Member

@andreasabel andreasabel commented Apr 23, 2026

  • Data.Record needs a ETA_EQUALITY pragma to suppress the UnguardedEtaRecord warning.
  • Reflection.AST.Traversal needs an explicit declaration of no-eta-equality.
    This was previously inferred.

These changes will be needed in experimental once agda/agda#8533 lands.

Superseds:

- `Data.Record` needs a `ETA_EQUALITY` pragma to suppress the `UnguardedEtaRecord` warning.
- `Reflection.AST.Traversal` needs an explicit declaration of `no-eta-equality`.
  This was previously inferred.
@andreasabel andreasabel force-pushed the unguarded-eta-record branch from a42481a to ddd5211 Compare April 24, 2026 05:42
andreasabel added a commit to agda/agda that referenced this pull request Apr 24, 2026
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.

1 participant