Difference in reduce in std and mir

Ilya Yaroshenko ilyayaroshenko at gmail.com
Fri Dec 29 18:06:35 UTC 2017


On Tuesday, 26 December 2017 at 16:12:07 UTC, Seb wrote:
> On Tuesday, 26 December 2017 at 15:56:19 UTC, Vino wrote:
>> Hi All,
>>
>> What is the difference between std.algorithm.reduce and 
>> mir.ndslice.algorithm.reduce.
>>
>>
>>
>> From,
>> Vino.B
>
> Mir's reduce works on Slices whereas Phobos's reduce works on 
> Arrays/Ranges.
>
> See also: 
> http://docs.algorithm.dlang.io/latest/mir_ndslice_slice.html

Mir's reduce works for arrays and ranges too. The difference it 
that how it works for Slices: it reduces all dimensions of top 
dimension pack. -- Ilya


More information about the Digitalmars-d-learn mailing list