Zulip Chat Archive
Stream: PR reviews
Topic: lean#282 changing structure instance elaboration
Gabriel Ebner (May 28 2020 at 14:02):
This is a somewhat large and fundamental change, but it fixes two bugs (I can't tell whether the bugs are annoying or not). There are some changes to mathlib necessary: https://github.com/leanprover-community/mathlib/compare/si
Scott Morrison (May 28 2020 at 14:09):
Thank you so much for tracking down all the problems in mathlib!
Scott Morrison (May 28 2020 at 14:09):
I would really love to see these bugs in Lean fixed.
Scott Morrison (May 28 2020 at 14:09):
And that level of changes required in mathlib seems like a small price to pay.
Scott Morrison (May 28 2020 at 14:11):
Hopefully some of the mathlib changes can still be cleaned up or refactored further. I won't have a chance tomorrow, but I'd be very happy to see this as part of the Lean 3.15 PR. :-)
Kevin Buzzard (May 28 2020 at 14:26):
I too would love to see these bugs fixed. Having randomly unfolding to set.mem
confuses newcomers.
Gabriel Ebner (May 28 2020 at 15:02):
Ok, then it is decided.
Last updated: Dec 20 2023 at 11:08 UTC