chore: upstream ToExpr derive handler#221
chore: upstream ToExpr derive handler#221kim-em wants to merge 9 commits intoleanprover-community:mainfrom
Conversation
|
Currently missing doc-strings on some definitions, as these files were added to Mathlib during the period we had the doc-string linter turned off. :-( Hoping I can tempt @kmill to add these for me, otherwise I'll come up with something! |
|
Ideally we'd upstream leanprover-community/mathlib4#5952, though I guess it's probably not too bad to rebase those changes onto an Std4 branch. |
kmill
left a comment
There was a problem hiding this comment.
Here are some docstrings for each definition that try to explain what's going on.
For the PR summary, could you please change it to something like
Upstreaming Kyle's derive handler for ToExpr.
Co-authored-by: Kyle Miller <kmill31415@gmail.com>
I've noticed that if @kmill appears then every time someone merges the main branch in public downstream projects I get notified (!)
@eric-wieser I'd prefer if |
Co-authored-by: Kyle Miller <kmill31415@gmail.com>
Co-authored-by: Kyle Miller <kmill31415@gmail.com>
These are extracted from leanprover-community/batteries#221 Co-authored-by: Kyle Miller <kmill31415@gmail.com> Co-authored-by: Kyle Miller <kmill31415@gmail.com>
|
We've decided not to do this for now. The long term plan is to migrate (For what it's worth, I think "perfect is the enemy of good" applies here...) |
Upstreaming Kyle's derive handler for ToExpr.
Co-authored-by: Kyle Miller kmill31415@gmail.com