title: What is the purpose of C++20 std::common_reference?
body: <p>C++20 introduces <a href="https://en.cppreference.com/w/cpp/types/common_reference" rel="noreferrer"><code>std::common_reference</code></a>. What is its purpose? Can someone give an example of using it?</p>