Why were parameter packs in generic types only made available in Somoma?

Variadic generic functions are available, but what's holding back variadic generic types? Is this not something that could be backported to macOS 13 in an update, or included in a shim?

This is discussed in the relevant Swift Evolution document:


This doesn't explain why it couldn't be backported in an update (as opposed to a shim), does it? Or is the answer to that, "that's not something Apple does once they've shipped a new OS" :melting_face:

1 Like