Wait, what? What is AliasSeq?

Dicebot via Digitalmars-d digitalmars-d at puremagic.com
Wed Jul 8 10:28:08 PDT 2015


On Wednesday, 8 July 2015 at 17:21:06 UTC, Jonathan M Davis wrote:
> Sure, but they could also represent a template's parameters, 
> not just the arguments. It all depends on what you're using the 
> TypeTuple for.

No matter what they represent, they ARE template arguments. That 
is a simple identity, as Timon has mentioned. Your reasoning is 
similar to saying that variables shouldn't be called variables 
because they can be immutable (not necessarily immutable in 
language terms but logically).

Trying to name argument lists by their usage pattern is doomed 
from the very beginning because they have many absolutely 
unrelated applications.


More information about the Digitalmars-d mailing list