【发布时间】:2019-07-13 12:26:03
【问题描述】:
我刚开始学习新的 Haskell,我正在努力确定以下内容的类型:
1) one x = [x]
2) three x = (x,x,x)
3) first x y = x
4) mult m n = m*n
5) [(False,’0’),(True,’1’)]
【问题讨论】:
-
什么时候可以通过
:t(或:type)命令询问GHCi,为什么还要问我们? -
我将如何在终端中使用它?
-
听起来你真的没有学过最基本的东西。你读过《Learn You a Haskell》的第 1 章吗? learnyouahaskell.com/starting-out [如果你还没有下载 GHC,你必须回到介绍部分。]顺便说一下,整本书是对 Haskell 的一个很好的介绍(这是我开始的,fwiw)。
-
作为我上一条评论的后续,我刚刚意识到类型和
:t命令直到下一章(“类型和类型类”)才会涉及 -
我明白了,非常感谢,我刚开始学习,所以这会很有帮助