bearophile wrote: > Tobias Pankrath: > >> How would you do this? Do I need an extra template TypeList? > > It's the design of typetuples, they are auto-flattening. I have never > appreciated this design. Maybe Walter likes them this way, or they can't > be designed in another way, I don't know. > > Bye, > bearophile
bearophile - I believe it is a matter of taste. I actually prefer it the D way because (S, T...) is a TypeTuple as well. (MyList, A, B, C) expands to (A, B, C, A, B, C) so it makes sense that Test prints what it prints. It is all natural to me... It should be like that in my humble opinion. Perhaps the documentation should be more clear about this.