SigUtil  0.95
Utility modules for modern C++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
fold.hpp File Reference

たたみ込み関数 More...

Go to the source code of this file.

Namespaces

 sig
 

Functions

template<class F , class T , class C >
auto sig::foldl (F &&func, T &&init, C &&list)
 コンテナの先頭からたたみ込み More...
 
template<class F , class T , class C >
auto sig::foldr (F &&func, T &&init, C &&list)
 コンテナの末尾からたたみ込み More...
 
template<class F1 , class F2 , class T , class... Cs>
auto sig::dotProduct (F1 &&fold_func, F2 &&oper_func, T &&init, Cs &&...lists)
 可変長個のコンテナに対して関数適用して結果を集約する関数 More...
 

Detailed Description

たたみ込み関数

Definition in file fold.hpp.