腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(815)
视频
沙龙
1
回答
真实
世界
Haskell
第
3章
练习
:
具有
1个
值
构造
函数
的
二叉树
第
3章定义了以下递归类型来表示
二叉树
: | Empty本
练习
要求我使用单个
值
构造
函数
实现相同
的
类型,使用“可能”类型来引用子节点:“定义一个只有一个
构造
函数
的</
浏览 2
提问于2011-07-08
得票数 9
3
回答
为什么在
Haskell
中除了类型
构造
函数
之外还有一个
值
构造
函数
?
、
我是
Haskell
的
新手,目前正在经历
真实
世界
的
Haskell
。书中说类型
构造
函数
只在类型签名中使用,而
值
构造
函数
在实际代码中使用。它还给出了一个声明
的
示例,以说明两者
的
名称彼此独立。如果在实际代码中只使用一个
构造
函数
,那么为什么首先需要两个
构造
函数
呢?既然我们不会在实际代码中使用类型
浏览 5
提问于2012-04-20
得票数 15
回答已采纳
1
回答
为什么这个
Haskell
函数
被推断成这种类型?
我是一个
Haskell
初学者,正在完成“
真实
世界
Haskell
”
第
2章中
的
一个
练习
,您可以编写一个
函数
来返回列表中
的
第二个元素。为了解决这个问题,我编写了以下
函数
:lastButOne xs = if length xs == 2bindings include lastButOne :: ([a] -&g
浏览 5
提问于2017-07-06
得票数 2
回答已采纳
1
回答
在
Haskell
中进行嵌套
函数
调用
在一些实践中,我正在将一些方案代码转换为
haskell
,我在创建自定义二进制搜索树时遇到了一点问题。node x l r返回一个lambda
函数
,该
函数
将为您提供该树
的
相应
值
。
浏览 21
提问于2020-06-29
得票数 1
2
回答
如何从数学
的
角度来看待高阶
函数
和IO-动作?
、
、
、
、
返回IO操作
的
函数
是什么(比如
Haskell
的
IO类型)? 详细说明:在我
的
理解中,纯
函数
是从域到域
的
映射。最终,它是从计算机内存中
的
某些
值
到内存中
的
其他
值
的
映射。在
具有
空闲内存
的
简化设置中,运行时不需要计算;相反,编译器可以在编译时为每个
函数
创建一个查找表。执行纯程序相当于查找表。因此,组合
函数
相当于
浏览 1
提问于2020-05-14
得票数 4
回答已采纳
1
回答
类型
构造
函数
和存在类型
、
只有多态
函数
可以应用于存在类型
的
值
。这些属性可以用表达式
的
相应量词来表示,并以自然转换为特征。类似地,当我们定义类型
构造
函数
时此类型
构造
函数
适用于所有a,而类型族允许
具有
非一致类型
构造
函数
。family TRes i otype instance TRes S
浏览 4
提问于2017-04-20
得票数 1
回答已采纳
6
回答
根据
函数
的
类型确定
函数
行为
新来
的
哈斯克尔很抱歉,如果这是非常基础
的
ghci> :type fst 它们显示fst
函数
的
类型,然后在后面加上这一段.--我们已经提到,参数多态使得真正
的
类型不可访问:fst没有足够
的
信息来
构造
a,类型
的
值
,也不能将a转换为b.,因此它唯一可能
的
有效行为(省略无限循环或
浏览 7
提问于2011-12-15
得票数 13
回答已采纳
2
回答
haskell
中
的
零阶
函数
我已经开始学习
Haskell
,我试图用Int类型指定任意零阶
函数
的
Haskell
类型签名。据我所知,对于一阶
函数
,它将类似于k :: Int -> Int。这是否意味着零阶
函数
的
类型签名将仅仅是k :: Int,或者假设这是错误
的
?提前谢谢你!
浏览 1
提问于2021-09-21
得票数 4
回答已采纳
2
回答
真实
世界
Haskell
第三章摘录:带有一个
值
构造
函数
的
二叉树
-后续
、
、
前言data Tree a = Node a (Tree a) (Tree a)它提供两个
构造
函数
(用于空
的
和非空
的
Tree)。另一方面,在
第
60页,一个
练习
要求读者使用单个
构造
函数
来定义Tree数据类型。,如果没有一个
浏览 3
提问于2019-12-12
得票数 2
回答已采纳
4
回答
类型同义词对类型类实例
的
影响是什么?GHC中
的
TypeSynonymInstances实用主义是做什么
的
?
、
我正在阅读“
真实
世界
”
第
151页,我已经盯着下面的短文看了一个多小时: String是一个数据<
浏览 7
提问于2010-01-24
得票数 20
回答已采纳
3
回答
Haskell
中
的
IO类型是什么?
我是
Haskell
编程语言
的
新手,我一直对IO类型犹豫不决,不管是
函数
参数还是返回类型。playGame :: Screen -> IO ()gameRunner :: IO String -> (String -> IO ()) -> Screen -> IO () 这是如何工作
的
,
函数
中使用
的
IO期望或返回什么?
浏览 9
提问于2020-05-02
得票数 3
回答已采纳
2
回答
Haskell
中
的
泛型类型转换
、
、
、
、
我正在尝试编写一个转换器,它接受常规
函数
,并将它们转化为抽象
值
的
计算。如果我们有“源”箭头,f x = x + 1f' :: AV Int -> AV Int-- pass along errors, since AV computationmanipulation or ASTs. f' (
浏览 6
提问于2011-04-30
得票数 4
1
回答
程序员从范畴理论对双函子
的
理解。8
、
、
、
、
BiComp 是要写入
的
类型
构造
函数
,而右边
的
BiComp 是
值
构造
函数
,所以它是(bf (fu a) (gu b)) -> BiComp bf fu gu a b类型
的
。然后,作者将BiComp设为a和b中
的
双函子,条件是类型
构造
器参数bf也是Bifunctor,且类型
构造
函数
fu和gu是Functor
的
: instance (Bifunctor bf,
浏览 6
提问于2021-01-23
得票数 4
回答已采纳
4
回答
为什么
Haskell
映射被实现为平衡
的
二叉树
而不是传统
的
哈希表?
、
、
、
、
从我对
Haskell
有限
的
知识来看,Maps (来自Data.Map)似乎应该像其他语言中
的
字典或哈希表一样使用,但却被实现为自平衡
的
二进制搜索树。另外: 在哪些应用程序中,
二叉树
会比哈希表糟糕得多?哈斯克尔有传统
的
哈什表吗?
浏览 1
提问于2013-09-20
得票数 20
回答已采纳
1
回答
功能语言将如何定义/将原语转换为硬件?
、
、
、
、
=> y;const ONE = f => a => f(a);如果一种语言是纯粹
的
功能,它将如何将这些原语转化为物理
的
东西?例如,通常我会看到一些类似于非纯
函数
的
函数
,例如:const TWO = f => a => f(f(a));console.log(TWO(inc)(0
浏览 5
提问于2022-03-30
得票数 0
回答已采纳
4
回答
纯
函数
式语言中副作用
的
可能方法
我想知道
函数
式语言中所有可能
的
副作用,即使是理论上
的
,也不会在实践中使用。 我知道单体(
Haskell
)和唯一性类型(Clean)。还有其他
的
可能性吗?
浏览 0
提问于2011-12-29
得票数 2
回答已采纳
5
回答
Haskell
中
的
类型签名与
函数
方程
、
、
我对
Haskell
和
函数
式编程很陌生。我正在阅读
真实
世界
Haskell
,我意识到我被几个例子弄糊涂了。 具体来说,这是在
第
9章
的
“特定于谓词
的
领域语言”一节中,这些例子
具有
w参数。如果我正确地理解了这个,那么它似乎在某种程度上与那里定义
的
运行相反--我
的
f
函数
是接受多个参数,而不是一个参数!另外,请回答的人提供一个链接到某种类型
的
Haskell
文
浏览 6
提问于2011-01-22
得票数 12
2
回答
如何理解UML中类似自反关联
的
“自反聚合”关系
、
、
、
、
自反关联
的
类图使用实心线和箭头,但这里用空心菱形代替。它和递归有什么关系吗?这个类图将生成什么?最好你能举个例子。此外,如果存储数据库,这种递归关系应该是一对多
的
,如何构建表。
浏览 6
提问于2021-12-11
得票数 3
回答已采纳
6
回答
在
函数
式编程
世界
中," world“是什么意思?
、
、
、
我已经潜心研究
函数
式编程三年多了,我已经阅读和理解了很多关于
函数
式编程
的
文章和方面。关于
Haskell
的
文档和其他文章也多次提到"world“。关于这个
浏览 0
提问于2012-11-12
得票数 25
回答已采纳
5
回答
Erlang“单一赋值”与
Haskell
“不可变
值
”是否不同?
、
、
在其他关于
函数
式编程语言
的
文章中,我总是读到“不可变
值
”。 “单一赋值”一词是否与“不可变
值
”有所不同?
浏览 0
提问于2012-03-18
得票数 15
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券