Test "tutorial/104_etaCtor"
Expected: ✋ reject · Size: 9.0 KB · Lines: 148 · lean4export: 3.1.0 · Lean: 4.27.0-rc1 · 📄 Declaration · 🔗 Source
Corner case for function eta: Does a defeq between a partially applied constructor trigger eta expansion?
Taking the official kernel as the specification, the answer is no. See https://github.com/leanprover/lean4/issues/12520 for a discussion.
| Checker | Result | ⏱️ | 🧠 | ||
|---|---|---|---|---|---|
| nanoda | ✋ | 2 ms | 2.8 MB | ||
| official-nightly | ✋ | 34 ms | 57.2 MB | ||
| official | ✋ | 34 ms | 66.0 MB | ||
| official-v4.28.0 | ✋ | 40 ms | 71.1 MB | ||
| nanobruijn | ✋ | 30 ms | 70.1 MB | ||
| lean4lean | ✋ | 101 ms | 95.3 MB | ||
| mini | ✋ | 40 ms | 70.3 MB | ||
| always-decline | 🚫 | 1 ms | 2.8 MB | ||
| always-reject | ✋ | 1 ms | 2.8 MB | ||
| rpylean | ✋ | 2 ms | 6.6 MB | ||
| parse-only | 👍 | 39 ms | 70.0 MB | ||
| always-accept | 👍 | 1 ms | 2.8 MB |