相关疑难解决方法(0)

这个函数中(const id)的目的是什么?

我正在努力深入研究功能性思维,并通过练习解决方案(99个问题).

第一个问题是创建一个返回列表最后一个元素的函数.

我看到了解决方案:

myLast = foldr1 (const id)
Run Code Online (Sandbox Code Playgroud)

据我所知,foldr1将一个函数应用于f列表l

所以如果我把它插入一个例子:

myLast [1,2,3,4,5,6,7]
Run Code Online (Sandbox Code Playgroud)

哪个会被"翻译成"

foldr1 (const id) [1,2,3,4,5,6,7]
Run Code Online (Sandbox Code Playgroud)

有人可以向我解释这个(const id)是如何逐步完成的.我尝试(const id)在SO以及Hoogle中进行研究,但对它没有多大意义.有人会帮我介绍一下这里发生的事情吗?

haskell

3
推荐指数
1
解决办法
526
查看次数

标签 统计

haskell ×1