Algo::Accumulate

Sums a range by successively applying Op.