Open
Description
Bug Report
Per #53188, we know that it'd be better if Omit
were homomorphic. In the Handbook we should steer people toward a better user definition, e.g.
type MappedOmit<T, K extends keyof T> = { [P in keyof T as P extends K ? never : P]: T[P] };