未知命令':1'haskell

sam*_*ska 23 haskell ghci

我刚刚决定冒险并学习一些Haskell.我跟随http://learnyouahaskell.com/.我从http://www.haskell.org/platform/mac.html为64位Mac架构下载了整个Haskell平台,我已经安装了gcc /命令行工具,但我还没有运行Mavericks.

GHCI运行良好,但当我编写简单的doubleMe练习,并遵循learnyouahaskell的保存和运行脚本的指示时,GHCI输出以下错误:
Prelude> :1 baby
unknown command ':1'
use :? for help.

我想知道这个命令是否已被弃用,或者我是否正在阅读LearnYouAHaskell的文档错误.

任何帮助表示赞赏.谢谢.


感谢@icktoofay提供语法帮助并回答我的问题.以下是引起混淆的原始来源:

从learnyouahaskell截图

这就是为什么数字1和小写字母l在iTerm中令人困惑的原因:

iTerm截图

ick*_*fay 34

GHCi理解:load或缩写:l,而不是冒号后跟数字1.
小写字母L和数字1看起来非常相似,所以我可以理解你的困惑.

  • 这非常重要.多么可笑的笑话.我不得不来这里搞清楚这一点.现在我将继续学习哈斯克尔... (2认同)