如何从haskell中的用户获取多个参数?从用户获取多个参数
module Main where
main :: IO()
main = do
putStrLn "Please enter param1: "
param1 <- getLine
putStrLn "Please enter param2: "
param2 <- getLine
putStrLn $ "you entered" ++ param1 ++ "param 2:" ++ param2
我使用http://www.compileonline.com/compile_haskell_online.php以params为食。
我不确定程序是错的还是STDINPUT不好。
有人可以指导我在这里。
我得到这个是这样的:
请输入参数1:请输入参数2:演示:是不是连打印文件
输出的 结束:hGetLine。
STDIN Input: 123 231
你在解释器中运行这个吗?你应该编译它,如果你不是那么试一试。 –
@ ThomasM.DuBuisson我正在使用compileonline.com,我没有问题编译只是输出为空的所有时间 – rao
它看起来像你正在添加'haskell平台'和'真实世界 - haskell'标签你所有的问题。请勿添加不适用的标签 - 例如根本没有任何问题使用任何库,因此显然不是平台特定的。 –