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
undeadmouse
是不是缩进问题?haskell靠缩进分块的
2017年07月17日 06点07分
3
level 7
不失一般性
写个hs文件 然后在cmd下开ghci load一下
2017年07月18日 04点07分
4
level 6
ttxxxss
:{:}写代码块
2017年07月19日 07点07分
5
level 1
疏途棠皇
楼主
啊我的问题是:我的代码既然是print之后才有输入,为什么我先输入aaa,printLn的才出来?
这个是在cmd中的····
2017年08月04日 14点08分
6
level 3
Nclp🌂
那是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