In the ranges library for c++20, all the views have a second version.
For instance, std::ranges::views::filter
According to cppreference:
The expression views::filter(E, P) is expression-equivalent to filter_view{E, P} for any suitable subexpressions E and P.
We have the actual class, std::ranges::filter_view, and then put inside the views namespace we have std::ranges::views::filter. Is there any difference between the two, or is it purely a matter of style?