CaseyCarter / cmcstl2

An implementation of C++ Extensions for Ranges
Other
221 stars 68 forks source link

views::{elements, values, keys} are missing #354

Open marehr opened 4 years ago

marehr commented 4 years ago

While trying to replace range-v3 with cmcstl2 I found out that std::experimental::ranges::views::values and std::experimental::ranges::views::keys is missing (and std::experimental::ranges::views::elements, too, but this is also missing in range-v3). https://godbolt.org/z/etU7PU

I have seen that @cjdb posted an implementation in https://github.com/CaseyCarter/cmcstl2/pull/195#issuecomment-434889320. This looks fine to me, do you have any plans to add those views?

Thank you!