对于基本地图缩小功能,您可以使用phobos库.
对于非并行任务,使用std.algorithm http://dlang.org/phobos/std_algorithm.html#map和 http://dlang.org/phobos/std_algorithm.html#reduce
对于并行使用std.parallelism:http://dlang.org/phobos/std_parallelism.html#.TaskPool.map 和http://dlang.org/phobos/std_parallelism.html#.TaskPool.reduce