Replace.Replace

Undocumented in source.
  1. alias Replace = TList
    template Replace(T, U, TList...)
    static if(TList.length == 0)
    alias Replace = TList
  2. alias Replace = Tuple!(U, TList[1..$])
  3. alias Replace = Tuple!(TList[0], Replace!(T, U, TList[1..$]))

Meta