【发布时间】:2016-02-18 07:51:21
【问题描述】:
Haskell 教程说,当我们使用“Hello”++“World”时,新的列表构造必须访问所有单个元素(这里是“Hello”的每个字符),所以如果列表在“++”左边很长,那么使用“++”会降低性能。
我想我没有正确理解,Haskell 的开发人员从不调整列表操作的性能吗?为什么这个操作仍然很慢,在任何 lambda 函数或柯里化中都有某种语法一致性?
有什么提示吗?谢谢。
【问题讨论】:
标签: performance list haskell concat