
Egor Paroshin
Yandex
C++20 introduced range views, which allow you to process sequences using a composition of small functions. Although this is often convenient, it is advisable to know some implementation details when using it, so as not to encounter unobvious behaviour or unexpected code slowdowns.
Yandex