Zulip Chat Archive

Stream: batteries

Topic: oops


Kim Morrison (Oct 15 2023 at 10:57):

@Mario Carneiro, I foolishly slightly changed the statement of List.zipWith_map_left/rightwhile upstreaming them in std4#288, and have now fixed them in std4#296.

Kim Morrison (Oct 15 2023 at 10:58):

It would be good to fix this so I can proceed with the Mathlib bump.

Mario Carneiro (Oct 15 2023 at 10:58):

hm, this makes me slightly sad, I liked your revision

Kim Morrison (Oct 15 2023 at 10:58):

Ah, okay.

Kim Morrison (Oct 15 2023 at 10:58):

It does look like it is only one proof in Mathlib that breaks.

Kim Morrison (Oct 15 2023 at 10:59):

I can probably rewrite it.

Mario Carneiro (Oct 15 2023 at 10:59):

those compositions usually have to be simped away explicitly

Kim Morrison (Oct 15 2023 at 10:59):

In this case they somehow helped.

Kim Morrison (Oct 15 2023 at 10:59):

Some simp lemma liked the composition. I didn't stop to look too hard.

Kim Morrison (Oct 15 2023 at 11:01):

So... keep the new statement, or revert for the sake of not having to touch Mathlib?

Kim Morrison (Oct 15 2023 at 11:01):

I'm happy either way.

Mario Carneiro (Oct 15 2023 at 11:04):

I vote for keeping it

Kim Morrison (Oct 15 2023 at 11:21):

Okay! There is a simpa proof on branch#bump_std that is broken, and I'm not seeing how to ungolf it immediately. If anyone would like to look at it that would be lovely.

Sébastien Gouëzel (Oct 15 2023 at 11:42):

Done.


Last updated: May 02 2025 at 03:31 UTC