A short nugget by Tony DaSilva:
by Tony DaSilva
From the article:
In addition to this convenient usage, employing
autoin conjunction with the new (and initially weird) function-trailing-return-type syntax is useful for defining function templates that manipulate multiple parameterized types (see the third entry in the list of function definitions below).