Commit 2025-05-08 18:26 4c30fbb1

View on Github →

feat(Data/Finsupp/Basic): add Finsupp.(un)curry_single and @[simps] to Finsupp.finsuppProd(L)Equiv (#23021) This was raised by @Whysoserioushah regarding #21732. We add Finsupp.uncurry_apply, which simplifies Finsupp.uncurry applied to a term of a product type xy : α × β, to prevent Basis.smulTower_repr breaking. However, we don't tag this with @[simp]; there is already a @[simp] tag on the less eager Finsupp.uncurry_apply_pair, which applies to a pair of terms x : α, y : β.

Estimated changes