8 struct FoldLeftFunction {
9 template<concepts::InputIterator Iter, concepts::SentinelFor<Iter> Sent,
typename T,
10 concepts::IndirectlyBinaryLeftFoldable<T, Iter> Op>
11 constexpr auto operator()(Iter first, Sent last, T init, Op op)
const {
16 template<concepts::InputContainer Con,
typename T,
17 concepts::IndirectlyBinaryLeftFoldable<T, meta::ContainerIterator<Con>> Op>
18 constexpr auto operator()(Con&& container, T init, Op op)
const {
constexpr auto fold_left_with_iter
Definition fold_left_with_iter.h:41
constexpr auto fold_left
Definition fold_left.h:24
constexpr auto end
Definition end.h:55
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