Implement P2328R1 join_view Should Join All Views Of Ranges - #2038
Implement P2328R1 join_view Should Join All Views Of Ranges#2038Stephan T. Lavavej (StephanTLavavej) merged 22 commits into
join_view Should Join All Views Of Ranges#2038Conversation
433caa3 to
92ce96e
Compare
|
Derp, I did not update the |
150a851 to
49bf9a3
Compare
timsong-cpp
left a comment
There was a problem hiding this comment.
I am still baffled why
array<string, 5>{{{}, "Hello ", {}, "World!", {}}} | views::joinwas not fixed 😿
I see nothing to fix, other than perhaps making array a view?
I also note that the paper title is incorrectly transcribed.
Co-authored-by: Adam Bucior <35536269+AdamBucior@users.noreply.github.com> Co-authored-by: Tim Song <t.canens.cpp@gmail.com>
join_view Should Join All Views Of Ranges
I'm tempted to veto the Stephan-casing of the title; "Views of Ranges" doesn't have the same meaning as the intended " |
Co-authored-by: Casey Carter <cacarter@microsoft.com>
ec602b5 to
317fe66
Compare
Remove extraneous blank line.
|
Michael Schellenberger Costa (@miscco) FYI I pushed a change that removed all of the |
Stephan T. Lavavej (StephanTLavavej)
left a comment
There was a problem hiding this comment.
Looks good to me, after timsong-cpp's comments are addressed.
|
timsong-cpp I think I managed to get it working as you suggested. |
030d633 to
52d36e1
Compare
Stephan T. Lavavej (StephanTLavavej)
left a comment
There was a problem hiding this comment.
Looks good, I'll push a trivial change to take (int) instead of (const int).
|
FYI Casey Carter (@CaseyCarter), Michael Schellenberger Costa (@miscco) and I pushed changes after you approved. |
|
Mirrored to internal MSVC-PR-343332. Please notify me if any further changes are pushed to this branch. |
|
Michael Schellenberger Costa (@miscco) Casey Carter (@CaseyCarter) This failed in the internal test harness so I had to drop the |
|
Thanks for joining this project! 😹 🎉 🚀 |
Fixes #1985
I am still baffled why
array<string, 5>{{{}, "Hello ", {}, "World!", {}}} | views::joinwas not fixed 😿