2010-01-06から1日間の記事一覧

accumulateはfoldl

C++

Ovenでfoldしたい場合も<pstade/oven/numeric.hpp>のaccumulateを使います。 #include <boost/assert.hpp> #include <boost/lambda/lambda.hpp> #include <pstade/oven/initial_values.hpp> #include <pstade/oven/counting.hpp> #include <pstade/oven/numeric.hpp> namespace oven = pstade::oven; using namespace boost::lambda; int …</pstade/oven/numeric.hpp></pstade/oven/counting.hpp></pstade/oven/initial_values.hpp></boost/lambda/lambda.hpp></boost/assert.hpp>