我面临的问题是从外部文件运行 但是我收到错误“变量不在范围内”
我正在Windows及其最基本的程序上运行。当我尝试通过命令提示符完全执行此操作时,它工作正常。但是,当我尝试从外部文件执行此操作时,出现此错误
文件名:haskell_trial.hs
doubleMe x = x + x
运行此错误时:
Prelude> :l haskell_trial
[1 of 1] Compiling Main ( haskell_trial.hs, interpreted )
Ok, one module loaded.
*Main> doubleMe 5
<interactive>:6:1: error:
Variable not in scope: doubleMe :: Integer -> t
这是我从命令提示符处简单地得到的结果:
Prelude> doubleme x = x+x
Prelude> doubleme 9
18
答案 0 :(得分:0)
这是一些设置问题。我再次安装,它开始正常工作