main = a <- getLine函数,如何在windows cmd运行?
haskell吧
全部回复
仅看楼主
level 1
疏途棠皇 楼主
main = do
putStrLn "Hello, what is your name?"
name <- getLine
putStrLn ("Hey "++ name++", you rock!")
我看了书,就想知道这个怎么运行?在什么时候输入?
环境是cmd中,ghci中的:l 也不能运行·····非常感谢!!!
2017年07月14日 14点07分 1
level 13
不能运行提示什么错误?0.0
2017年07月17日 00点07分 2
level 5
是不是缩进问题?haskell靠缩进分块的
2017年07月17日 06点07分 3
level 7
写个hs文件 然后在cmd下开ghci load一下
2017年07月18日 04点07分 4
level 6
:{:}写代码块
2017年07月19日 07点07分 5
level 1
疏途棠皇 楼主
啊我的问题是:我的代码既然是print之后才有输入,为什么我先输入aaa,printLn的才出来?
这个是在cmd中的····
2017年08月04日 14点08分 6
level 3
那是ghci,是解释器。。。直接运行用runhaskell 你的文件名
2017年08月17日 13点08分 8
level 4
ghc test3.hs -o test3
test3.exe ./test3(linux)
用过gcc javac的人都知道怎么搞
2017年08月31日 04点08分 9
1