Denis Koroskin Wrote:
> interface Foo
> {
> this(int i);
> typedef Bar;
> }
>
> Foo foo = new Foo(42); // huh?
> Foo.Bar x; //what's x.typeof?
I think, template will accept type T:Foo that satisfies concept Foo and
T foo=new T(42);
T.Bar x;