【发布时间】:2012-06-17 05:29:36
【问题描述】:
我有一个haskell 文件test.hs。 在这个文件中我写了一个函数
doubleMe x: x + x
这是该文件 test.hs 中唯一的函数。 在 ghci 命令提示符下,我输入了不带引号的 ":l test.hs"。 出现以下错误:
compiling main <test.hs interpreted>
test.hs:1:1 Parse error: naked expression at top level
Failed: modules loaded:none
这个错误的原因是什么。
我经历过 Haskell Error - Naked Expression at Top Level
和
what is parse error: naked expression at top level?
它没有帮助。
【问题讨论】:
-
看起来您正在尝试编写 Python,而不是 Haskell。它们的语法不一样。
标签: haskell