8000 Tags · leanprover/lean4-nightly · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: leanprover/lean4-nightly

Tags

nightly-2025-07-07

Toggle nightly-2025-07-07's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: move handling of Quot.{mk, lcInv} from toIR to toMono (#9230)

nightly-2025-07-06

Toggle nightly-2025-07-06's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
perf: restore cache at `withoutModifyingMCtx` (#9215)

instead of resetting it.

nightly-2025-07-05

Toggle nightly-2025-07-05's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: remove old `grind` normalizers (#9205)

nightly-2025-07-04

Toggle nightly-2025-07-04's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: move test to `run` (#9183)

nightly-2025-07-03

Toggle nightly-2025-07-03's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add `[grind symbol <prio>]` attribute (#9169)

This PR adds the attribute `[grind symbol <prio>]`. This is just the
first part of the PR.

nightly-2025-07-02

Toggle nightly-2025-07-02's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: remove unnecessary decidability requirements (#9096)

This PR removes some unnecessary `Decidable*` instance arguments by
using lemmas in the `Classical` namespace instead of the `Decidable`
namespace.

This might lead to some additional dependency on classical axioms, but
large parts of the standard library are relying on them either way.

nightly-2025-07-01

Toggle nightly-2025-07-01's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: `attribute [grind cases eager] PProd MProd` (#9121)

This PR allows `grind` to case on the universe variants of `Prod`.

nightly-2025-06-30

Toggle nightly-2025-06-30's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: further release automation (#9092)

This PR further updates release automation. The per-repository update
scripts `script/release_steps.py` now actually performs the tests,
rather than outputting a script for the release manager to run line by
line. It's been tested on `v4.21.0` (i.e. the easy case of a stable
release), and we'll debug its behaviour on `v4.22.0-rc1` tonight.

nightly-2025-06-29

Toggle nightly-2025-06-29's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: support for `LawfulEqCmp` in `grind` (#9069)

This PR implements support for the type class `LawfulEqCmp`. Examples:
```lean
example (a b c : Vector (List Nat) n)
    : b = c → a.compareLex (List.compareLex compare) b = o → o = .eq → a = c := by
  grind

example [Ord α] [Std.LawfulEqCmp (compare : α → α → Ordering)] (a b c : Array (Vector (List α) n))
    : b = c → o = .eq → a.compareLex (Vector.compareLex (List.compareLex compare)) b = o → a = c := by
  grind
```

nightly-2025-06-28

Toggle nightly-2025-06-28's commit message
chore: update stage0

0