this may seem a bit nonsensical but it is just an example:

interface A(T, S...)
{
   ... Generate a getter for each type in S...
   // e.g., @property S[0] property1();
   //       @property S[1] property2();
   // ....
}

I imagine I have to use a mixin template but I'm unsure how to create a static loop that can be used properly.

I think maybe using mixin's of mixin's is possible but I can't think of any simple way. Any ideas?

Reply via email to