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.

Reply via email to