7 struct FoldLeftFirstFunction {
8 template<concepts::InputIterator Iter, concepts::SentinelFor<Iter> Sent,
9 concepts::IndirectlyBinaryLeftFoldable<meta::IteratorValue<Iter>, Iter> Op>
11 constexpr auto operator()(Iter
first, Sent
last, Op op)
const {
15 template<concepts::InputContainer Con,
18 constexpr auto operator()(Con&& container, Op op)
const {
constexpr auto last(concepts::detail::ConstantVector auto &vector, size_t count)
Definition vector_last.h:13
constexpr auto first(concepts::detail::ConstantVector auto &vector, size_t count)
Definition vector_first.h:13
constexpr auto fold_left_first
Definition fold_left_first.h:24
constexpr auto end
Definition end.h:55
constexpr auto fold_left_first_with_iter
Definition fold_left_first_with_iter.h:44
constexpr auto begin
Definition begin.h:52
constexpr auto curry_back
Definition curry_back.h:141
constexpr auto ref
Definition reference_wrapper.h:98
Definition any_storable.h:9