There are two evolution proposals:
Variadic Generics and Value and Type Parameter Packs.
So... what is the difference? They feel conceptually very similar.
The second one, with super heavy syntax, is already implemented in Swift 5.9
The first one... I'm not sure. Is the Type Parameter Packs
is just a final version of initial Variadic Generic
proposal? Can't find any explicit info.