-
Notifications
You must be signed in to change notification settings - Fork 460
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
perf: use withSynthesize
when elaborating let
/have
type
#4096
Conversation
Mathlib CI status (docs):
|
There are a couple of places in Mathlib where we'll need to replace Is this unavoidable collateral damage? |
There is still fallout in Mathlib. Let's not merge this until I've had a chance to look a bit further through this. |
@semorrison Could you please create a mwe for this one? It is useful to have it in our test suite. |
It forces pending elaboration problems and tactics to be executed, but allows TC ones to be postponed.
@semorrison I pushed a fix, but did not manage to test because of a linter failure in Mathlib. |
These changes will be required after leanprover/lean4#4096, but they all look like positive readability changes to me anyway (the things being filled in are sort of hard to work out with time travelling to later lines in the proofs!), so I think we can backport them all to `master`. Co-authored-by: Scott Morrison <[email protected]>
These changes will be required after leanprover/lean4#4096, but they all look like positive readability changes to me anyway (the things being filled in are sort of hard to work out with time travelling to later lines in the proofs!), so I think we can backport them all to `master`. Co-authored-by: Scott Morrison <[email protected]>
These changes will be required after leanprover/lean4#4096, but they all look like positive readability changes to me anyway (the things being filled in are sort of hard to work out with time travelling to later lines in the proofs!), so I think we can backport them all to `master`. Co-authored-by: Scott Morrison <[email protected]>
closes #4051
cc @semorrison