腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Haskell
的
const类型(++)
我试图理解
Haskell
中
const (++)表达式
的
类型。我知道const和(++)
的
各个类型,我知道您可以省略
参数
以返回部分应用
的
函数
。我认为(++)需要两个列表(不过,我知道
Haskell
中
的
所有
函数
都是只接受一个
参数
的
匆匆
函数
)并返回一个列表。然后,这个列表
是
const
函数
的
第
浏览 1
提问于2017-05-30
得票数 3
回答已采纳
2
回答
理解高阶
函数
类型声明
、
在
Haskell
的
导论
中
,“学习
Haskell
for Great Good”,作者定义了一个
函数
,applyTwice,它两次将
函数
f应用到
参数
x
中
,以说明
函数
范例
的
核心
是
高阶功能。applyTwice :: (a -> a) -> a -> a 到目前为止,我发现
Haskell
的
类型声明很
浏览 3
提问于2015-11-25
得票数 1
回答已采纳
2
回答
Haskell
lambdas
中
参数
的
混淆
我最近一直在学习
Haskell
,遇到了一些我不太理解
的
东西: lambda
函数
的
参数
。在“为伟大
的
好书学习一本
Haskell
”第5章
中
,有以下两个功能:elem' y ys = foldr (\x acc -> if,累加器被列出为lambda
的
第二个
参数
,然后
是
第一个</e
浏览 3
提问于2021-09-20
得票数 5
回答已采纳
1
回答
为什么
函数
是
Haskell
中
的
第一个
参数
、
我开始学习
Haskell
。我很好奇
为什么
在
Haskell
中
,该
函数
被用作列表
的
高阶
函数
的
第一个
参数
。例如,下面
是
map
的
定义 map :: (a -> b) -> [a] -> [b] 这意味着我可以以前缀或操作符
的
形式使用它,如下所示: -- yields [3,5,7] -- or i
浏览 11
提问于2019-05-19
得票数 3
回答已采纳
2
回答
Argo -在decode方法中箭头括号是什么意思?
、
、
我试着精通Argo
的
json解码。在文档中有解码
函数
的
示例 static func decode(j: JSON) -> Decoded<User> { return它们之间
的
区别是什么?
浏览 20
提问于2017-01-11
得票数 0
回答已采纳
1
回答
Haskell
的
seq
是
如何使用
的
?
、
因此,
Haskell
seq
函数
强制计算它
的
第一个
参数
并返回第二个
参数
。因此,它是一个中缀操作符。如果您想强制计算表达式,直观地说,这样
的
功能应该是一元运算符。因此,不是它会是因此,如果您想要
的
值
是
a,
为什么
返回b,以及如何构造b
的
返回。显然,我不是在想
Haskell
。:)
浏览 8
提问于2016-09-23
得票数 7
1
回答
理解
Haskell
类型签名
、
我必须把
Haskell
类型
的
签名转换成一个术语。类型签名
是
:正确
的
结果术语
是
:这就是我
的
问题,据我所知,g
是
一个返回c
的
函数
,c
是
一个返回
函数
的
函数
,d<e
浏览 4
提问于2020-07-28
得票数 2
回答已采纳
2
回答
<*>如何在
Haskell
中
包含大量
参数
的
上下文中接受
函数
?
、
、
<*>
函数
的
类型为Applicative f => f (a -> b) -> f a->f b,但它可以在具有大量
参数
(f (a ->b->c))
的
上下文中接受
函数
的
第一个
参数
.Yes,存在当前值,但
为什么
haskell
接受此类型?
浏览 0
提问于2020-03-02
得票数 0
4
回答
Haskell
中
的
运算符和
函数
优先
、
、
、
、
因此,这是行不通
的
:因为它需要在“取”
的
第二个
参数
中
插入。我
的
问题
是
为什么
。> a1 -> [a1]'1)
haskell
似乎首先尝试在迭代
函数
之前解析取50
函数
。2)
Haskell
足够聪明地检测到实际类型
是
: (a1 -> a1) -> a1
浏览 2
提问于2014-05-08
得票数 2
回答已采纳
4
回答
Haskell
美元运算符应用程序
、
、
、
、
我在理解
函数
应用程序如何在
haskell
中使用currying时遇到了问题。如果我有以下
函数
:我知道要部分应用这个
函数
,我需要提供(a -> b)
函数
($
的
第一个
参数
)。 那么
为什么
可以先应用一个值(即反向
参数
)呢?
浏览 4
提问于2013-01-19
得票数 12
回答已采纳
3
回答
如何立即评估
Haskell
表达式?
、
、
当我使用JS时,我有两个选项来处理
函数
。默认情况下,
Haskell
是
懒惰
的
,所以默认情况下我总是得到b。但是如果我想得到c,我该怎么办呢?我想我应该明确地说一个词。aUpdate2 我注意到这段代码,供像我这样的人以后参考。在@Ankur
的
帮助下,我可以更正到
Haskell
的
翻译。使用上面的代码示例并不是一个好例子,因为<e
浏览 4
提问于2013-10-09
得票数 1
回答已采纳
1
回答
haskell
中
的
布尔逻辑和类型
、
我现在让
Haskell
上大学。给定以下
haskell
代码:true = (\x y -> x) false = (\x y -> y) 任务
是
确定
函数
(==>)
的
类型。我可以看到求值顺序如下(因为类型保持不变):因此
浏览 0
提问于2013-01-16
得票数 3
回答已采纳
1
回答
为什么
haskell
seq
函数
对WHNF做
第一个
参数
?
、
我认为seq很难理解,因为它是WHNF
的
第一个
论点。使用WHNF对NF有什么好处?
为什么
haskell
委员会选择在seq
函数
中使用WHNF?
浏览 0
提问于2016-09-17
得票数 1
回答已采纳
2
回答
Haskell
函数
接受两个
参数
,但在定义
中
没有
、
、
、
我对
Haskell
很陌生,我正在努力理解一个在
Haskell
(抽搐脚趾)
中
创建
的
游戏。我知道,如果
函数
接受n个
参数
,那么必须在
函数
定义中提供n个
参数
。示例:f a b = "This function makes no sense" 然而,在这个
Haskell
脚本
中
,有一个
函数
接受两个
参数
,但
浏览 6
提问于2016-05-16
得票数 1
回答已采纳
2
回答
Haskell
的
“seq”与其他
函数
有什么不同?
、
我对
Haskell
的
seq如何在
中
工作
的
描述感到困惑。
参数
将从左到右计算,直到它们
的
最顶层节点
是
与模式匹配
的
构造
浏览 2
提问于2015-10-10
得票数 7
回答已采纳
2
回答
为什么
下面的类型构造
函数
接受
的
参数
比数据构造
函数
少?
我有以下类型声明:(有些人可能会从另一个
Haskell
教程
中
认识到这个声明)。我很难解释
为什么
类型构造
函数
比数据构造
函数
占用更少
的
参数
浏览 1
提问于2017-02-26
得票数 2
回答已采纳
4
回答
Haskell
中
映射
函数
的
C#等价物是什么
Haskell
中
的
map
函数
有两个输入
参数
。
第一个
参数
是
一个
函数
,第二个
参数
是
一个列表。map
函数
将作为输入
参数
传递
的
函数
应用于列表
中
的
所有元素,并返回一个新列表。 是否有与此功能等效
的
C#?
浏览 2
提问于2010-01-27
得票数 80
回答已采纳
2
回答
Haskell
Map
函数
类型详细说明
、
map :: (a -> b) -> [a] -> [b]此定义来自Hutton在
Haskell
中
的
编程(第62页)。看看它
的
类型,我理解了
函数
是
如何接受
第一个
参数
是
一个
函数
,第二个
参数
是
一个列表。 但是上面的类型是否变成了(a -> b) -> ([a] -> [b])?,因此map
浏览 0
提问于2016-05-04
得票数 0
7
回答
请确认或更正我对此
Haskell
代码段
的
“英文解释”。
、
、
、
、
如果使用"Nil“值构造
函数
,则没有字段。 如果使用"Cons“值构造
函数
,必须提供两个字段。
第一个
必需字段
是
a
的
实例,第二个必需字段
是</
浏览 5
提问于2009-04-22
得票数 14
回答已采纳
3
回答
编译
的
和解释
的
:让或不让
、
、
、
为什么
Haskell
解释器(GHCI 7.10.3)需要
函数
定义在let表达式
中
,而
Haskell
编译器(GHC 7.10.3)如果
函数
定义在let表达式
中
则抛出解析器错误?如果解释器在let表达式
中
,并在输入'=‘上抛出一个解析错误,
为什么
解释器会接受这个定义
浏览 8
提问于2016-10-17
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Clojure和Haskell——深度学习中的函数式语言之美
Python中的函数参数
为什么Haskell是我们构建生产软件系统的首选
为什么mail函数在PHP中是危险的
什么是python的函数?在python3函数的参数是如何传递的?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券