Haskell未在Windows上显示结果
我正面临一个奇怪的问题。 我已经安装了Haskell platform for Windows,我不知道为什么,像这样一个简单的程序不起作用。它编译正常,但不会将打印返回到屏幕。 我做错了什么Haskell未在Windows上显示结果,haskell,Haskell,我正面临一个奇怪的问题。 我已经安装了Haskell platform for Windows,我不知道为什么,像这样一个简单的程序不起作用。它编译正常,但不会将打印返回到屏幕。 我做错了什么 main = do io <- readFile "text.txt" let blabla = lines io print blabla main=do io您在哪个shell中运行程序?Dos(命令Promt/cmd.exe)?MSYS/Min
main = do
io <- readFile "text.txt"
let blabla = lines io
print blabla
main=do
io您在哪个shell中运行程序?Dos(命令Promt/cmd.exe)?MSYS/MinGW?Cygwin?一个简单的main=putStrLn“你好,世界”
对你有用吗?我建议的下一步是将putStrLn
语句放在程序的每一行之间,以跟踪执行情况。它不起作用。编译正常,但继续显示Main>I正在直接打开文件Test.hs,使用Haskell平台(Ghci.exe)@f400这是交互模式。。。您没有将其编译为可执行文件。Try:main在ghci中运行它,或者您可以使用ghc foo.hs编译它