std::initializer_list in C++, Internals and Use Cases -- Bartłomiej Filipek
Delving into the "how it works" and "why use it" of std::initializer_list...
std::initializer_list in C++, Internals and Use Cases
by Bartłomiej Filipek
From the article:
std::initializer_list<T>, is a lightweight proxy object that provides access to an array of objects of type const T.
The Standard shows the following example...

A new year, a new wave of standards adoption...
A little less primitive...
Are you a library person (std::function, std::bind, std::bind_front) or a language person (lambdas, auto, currying)? So many tools to get the job done...