9 struct GenerateNFunction {
10 template<concepts::Iterator Out,
typename SSizeType = meta::IteratorSSizeType<Out>,
11 concepts::CopyConstructible F>
12 requires(concepts::Invocable<F&> && concepts::IndirectlyWritable<Out, meta::InvokeResult<F&>>)
14 for (SSizeType i = 0; i < n; ++i, ++output) {
22constexpr inline auto generate_n = detail::GenerateNFunction {};
constexpr auto generate_n
Definition generate_n.h:22
constexpr auto invoke
Definition invoke.h:100