Ranges library (C++20) - cppreference.com
The ranges library is an extension and generalization of the algorithms and iterator libraries that makes them more powerful by making them composable and less error-prone.
https://en.cppreference.com/w/cpp/ranges