【发布时间】:2013-11-26 09:40:24
【问题描述】:
例如,想要使用Fold 函数来实现unique(或DeleteDuplicates)函数,该函数接受一维数组并返回相同但更短的数组。我反对它,但我在任何维基百科中都找不到证据,为什么这是一种不好的做法。
【问题讨论】:
-
为什么你认为这是一个不好的做法?
-
很多东西都可以用 fold 来实现。这是一个令人难以置信的通用功能。无论如何,在自然适合的地方使用它。
标签: types functional-programming dimensions fold