The C++23 std::views::zip_transform is a view where the ith element results from applying the n-ary transformation invocable to the ith elements of the provided ranges.
The view is a lazy version of binary std::ranges::transform, generalized for any number of ranges.
Compiler Explorer link: https://compiler-explorer.com/z/73hYdTMvW