Range-v3
Range algorithms, views, and actions for the Standard Library
 
Loading...
Searching...
No Matches
ranges::views::transformable_ranges_ Concept Reference

The transformable_ranges_ concept. More...

#include <range/v3/view/transform.hpp>

Concept definition

template<typename Rng1, typename Rng2, typename Fun>
concept ranges::views::transformable_ranges_ = ) , concept_) = regular_invocable<Fun &, range_reference_t<Rng1>, range_reference_t<Rng2>> && (!std::is_void<
indirect_result_t<Fun &, iterator_t<Rng1>, iterator_t<Rng2>>>::value)
The regular_invocable concept.
Definition concepts.hpp:55
The transformable_ranges_ concept.
Definition transform.hpp:477

Detailed Description

The transformable_ranges_ concept.