"Walter Bright" <[email protected]> wrote in message news:[email protected]... > Right now, mixins are defined and used as: > > template foo(T) { declarations... } > > mixin foo!(int) handle; > > The proposal is to switch it around: > > mixin template foo(T) { declarations... } > > foo!(int) handle; > > to follow the notion that mixin templates are very different from regular > templates, and that should be reflected in their definition rather than > use. > > What do you think?
I don't have an opinion on template mixins, as I've never really used them, but I *definitely* want that for string mixins of both the template-generated and ctfe-generated varieties.
