On 2015-12-04 15:00, Andrei Alexandrescu wrote:

How would one create a module inside a class or struct? -- Andrei

Hmm, I see that I really didn't understand what you were trying to do. So you want to create a namespace inside a class or struct? I would probably create a separate struct and return that from a function

struct List(T)
{
    static struct Stable
    {
        void fun(int x) { }
    }
    auto stable() { return Stable(); }
}

List!(int) list;

list.stable.fun(2);

--
/Jacob Carlborg

Reply via email to