Open jrhemstad opened 1 year ago
views::empty
ranges::ref_view
ranges::owning_view
ranges::range_adaptor
views::all
ranges::single_view
std::counted_iterator
views::counted
ranges::iota_view
transform_view
ranges::take_while_view
{std, ranges}::min
{std, ranges}::min_element
ranges::take_view
ranges::drop_view
ranges::reverse_view
ranges::find_if
ranges::find_if_not
ranges::drop_while_view
ranges::filter_view
ranges::join_view
std::common_iterator
ranges::common_view
ranges::zip_view
ranges::elements_view
@miscco has a branch with all of these views implemented and backported, but requires splitting it up into many PRs to make it easier to review and merge.
Tasks
views::empty
ranges::ref_view
ranges::owning_view
ranges::range_adaptor
views::all
ranges::single_view
std::counted_iterator
views::counted
ranges::iota_view
transform_view
ranges::take_while_view
{std, ranges}::min
and{std, ranges}::min_element
to algorithmranges::take_view
ranges::drop_view
ranges::reverse_view
ranges::find_if
andranges::find_if_not
ranges::drop_while_view
ranges::filter_view
ranges::join_view
std::common_iterator
ranges::common_view
ranges::zip_view
ranges::elements_view