The purpose of v0 is mainly to define the behavior for an empty-array input.
On Thursday, February 13, 2014 7:01:34 AM UTC-5, Ivar Nesje wrote: > > I think the purpose of v0 is indeed unclear after the implementation > changed, but it is just that it has not yet been removed. There are some > reasons why we want the associativity of reduce to be undefined (most > notably error propagation with floating point numbers). I think that v0 > should be deprecated before 0.3 is released. > > I submitted an issue https://github.com/JuliaLang/julia/issues/5797 >