HI All,
As per the document form std.parallelism it states that we can
use taskPool.reduce so can we use the same for fold
(taskPool.fold) as basically both are same with slight variation
on seed values, if possible can can we define the same in the
below lines
Tried the below but getting an error
auto SdFiles = Array!ulong(dirEntries("C:\\TEMP\\BACKUP",
SpanMode.depth).map!(a => a.size).taskPool.fold!((a,b) => a + b)
(x))[];
Error : Srvnscleaner.d(89): Error: function
std.parallelism.taskPool () is not callable using argument types
(MapResult!(__lambda2, DirIterator))
auto SdFiles = Array!ulong(dirEntries("C:\\TEMP\\BACKUP",
SpanMode.depth).map!(a => a.size).fold!((a,b) => a + b)
(x)).taskPool[];
Error : Size.d(89): Error: function std.parallelism.taskPool ()
is not callable using argument types (Array!ulong)
From,
Vino.B