编写Haskell函数来计算函数的n次幂?

时间:2016-04-07 02:42:46

标签: haskell functional-programming function-composition

我已经对这个问题感到困惑了几天:编写一个Haskell函数power n f来计算 n 次函数 f ,即 f n ,使用函数组合运算符。

所以我应该将函数f自身乘以n次?我不明白组合运算符在这方面有什么作用,因为它不需要它?

1 个答案:

答案 0 :(得分:4)

而不是 f乘以n次,您应该自己撰写 f n次;换句话说,不是尝试计算f * f * ... * f,而是尝试计算f . f . ... . f(使用Haskell的.表示法进行函数组合。)

由于你的问题看起来像是你被分配的测验/家庭作业,我现在还没有详细介绍;希望以上内容足以让你开始。