gpt4 book ai didi

haskell - 库函数将一个函数与其自身组合 n 次

转载 作者:行者123 更新时间:2023-12-03 07:36:12 27 4
gpt4 key购买 nike

Haskell 中是否有库函数可以与自身组合 n 次函数?

例如我有这个功能:

func :: a -> a

我想这样做:

func . func . func . func . func . func , ... 

(最多 n 次,其中 n 仅在运行时已知)。

请注意,迭代函数不适合我正在做的事情,因为我不关心任何中间结果。

最佳答案

迭代解决方案很好,或者您可能会喜欢这个:fn 个副本的组成是 foldr ( .) id (复制 n f).

关于haskell - 库函数将一个函数与其自身组合 n 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3911060/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com