从外部文件“变量不在范围内”运行时,Haskell中出现错误

时间:2019-03-24 13:19:11

标签: haskell

我面临的问题是从外部文件运行 但是我收到错误“变量不在范围内”

我正在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

1 个答案:

答案 0 :(得分:0)

这是一些设置问题。我再次安装,它开始正常工作