haskell中的单词(方括号内)定义

qfe3c7zg  于 2022-11-14  发布在  其他
关注(0)|答案(1)|浏览(171)

尊敬的回顾性程序员:
在我的Haskell代码中,我必须使用Definition [Word] -〉[Word]定义一个函数
我在这个网站上的第一个问题很简单。2在Haskell中[Word]类型变量是什么意思?3即它代表什么?
GDash 69格式

q0qdq0h2

q0qdq0h21#

方括号[ ]表示一个列表。例如,Int值列表的类型是[Int],内部任何一个类型的列表的类型是[a]
你的列表是一个名为Word的类型,所以单词列表是带方括号的,看起来像[ Word ]。单词是一个有界的无符号整数。这意味着你可以存储值0、1、2一直到某个最大值Haskell语言规范只保证这些至少是29位,但你在真实的生活中看到的编译器都是在机器字上工作的如果Haskell借用了C语言的术语,那么它可能会将其命名为[ UInt ]
我必须使用Definition [Word] -〉[Word]定义函数
关于条款的题外话:这是一个函数类型签名。定义是表达式,即调用函数时执行的代码。

相关问题