On Monday, 22 August 2016 at 19:56:08 UTC, ag0aep6g wrote:
So this is just to avoid typing out `class Pug : Dog {...} class Dog : Animal {...} class Animal {...}`?
This allows you to create different inheritance chains with the same components quickly and easily. I don't know any use case, but looks funny:

T!("Animal", "Dog", "Pug") pug1;
T!("Life", "Animal", "Four-legged", "Pug") pug2;
T!("Dog", "Small", "Pug", ) smallPug;

Reply via email to