Wait, what? What is AliasSeq?

via Digitalmars-d digitalmars-d at puremagic.com
Thu Jul 16 03:08:02 PDT 2015


On Thursday, 16 July 2015 at 08:00:43 UTC, Marc Schütz wrote:
> Maybe auto-flattening is a better name for this behaviour?

"flattening": concatenating all the children recursively.

"argument unpacking"/"expansion": filling in the actual parameters

Anyway, auto-flattening is undesirable as it makes the language 
more weakly typed and hides what goes on. And it gets in the way 
for structural pattern matching. But those issues are off-topic, 
I guess.



More information about the Digitalmars-d mailing list