Grouping variadic parameter tuples on offset and stride
    Nordlöw via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Thu Jan 21 14:24:55 PST 2016
    
    
  
I'm currently developing a new lazy variadic generic 
range/algorithm substitute() at
https://github.com/nordlow/justd/blob/master/substitution.d#L261
I plan to propose for Phobos.
It is meant to be used as
     assert(`do_it`.substitute(`_`, ` `,
                               `d`, `g`,
                               `i`, `t`,
                               `t`, `o`)
                   .equal(`go to`));
I'm currently only lacking one thing ...namely a way to group the 
parameters of the call to a variadic function based on their 
offset and stride. That is if have
haystack.substitute(x0, y0,
                     x1, y1,
                     x2, y2, ...);
How do I extract x0,x1,x2 into a one parameter tuple and y0,y1,y2 
into another?
    
    
More information about the Digitalmars-d-learn
mailing list