Flatten.Flatten

Undocumented in source.
  1. alias Flatten = Flatten!(Head.UnpackDeep, Flatten!Tail)
  2. alias Flatten = Flatten!(ElementType!Head, Flatten!Tail)
  3. alias Flatten = AliasSeq!(Head, Flatten!Tail)
    template Flatten(Values...)
    static if(Values.length)
    static if(!(isInstanceOf!(AliasPack, Head)))
    static if(!(isInputRange!Head))
    alias Flatten = AliasSeq!(Head, Flatten!Tail)
  4. alias Flatten = AliasSeq!()

Meta