
20 Aug
2010
20 Aug
'10
10:43 p.m.
Zitat von David Sankel <camior@gmail.com>:
I've implemented, in particular, foldr1:
template< typename Sequence, typename State, typename F
typename result_of::foldr1<Sequence, F>::type foldr1( Sequence& seq, F const& f);
Semantics:
Equivalent to f(....f(f(e1,e2),e3)...) where e1 ...eN are the elements of seq.
isn't this equivalent to fold(pop_front(seq),front(seq),f) ?