On Wednesday, 2 April 2014 at 21:53:57 UTC, Artur Skawina wrote:
> template expand(alias A, alias M=Delay) {
> mixin(q{alias expand = TypeTuple!(}
> ~
> iota(A.length).map!q{",M!(A,"[!a..$]~text(a)~")"}().join()
> ~ q{);});
> }
>
> SCNR.
>
> artur
I kind of started this whole topic off from IRC.
...
What have I done!?