GHCi提示符下的声明
|
我刚刚安装了Windows的Haskell平台(版本2011.2.0.1),并开始通过HaskellQuestions.pdf工作
第二个问题要求使用“ x = 3 \”作为答案。但是当我将其输入到GHCi中时
GHCi, version 7.0.3: http://www.haskell.org/ghc/ :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package ffi-1.0 ... linking ... done.
Prelude> x = 3
<interactive>:1:3: parse error on input `=\'
Prelude>
为什么?我检查了答案,我是对的。等号怎么回事?
没有找到相关结果
已邀请:
1 个回复
梆晨灸碾
在常规的Haskell代码中,
将有效(请参见下面的NB)。 Real World Haskell的“入门”页面包含有关使用GHCI的许多有用信息。 您也可以查看GHCi的文档(但就我个人而言,我发现Real World Haskell更具可消化性)。 N.B.正如EdvardM在评论中指出的那样,在此上下文中使用
的语法来自Haskell的do表示法(如果您只是开始,如果您有点迷路,请不要过分强调自己。时间,玩得开心,这应该马上就有意义)。