我正在尝试从给定列表中随机选择一个程序并检索一个随机值,以便在我尝试运行它时会发出抱怨
gp = do
randomRIO (0, length programms - 1) >>= \s -> putStrLn(show(programms !!s ++s))
答案 0 :(得分:1)
尝试类似
的内容randomRIO (0, length programms - 1) >>= \s -> putStrLn(show(programms!!s) ++ show s))
或者如果show
已经是字符串列表,则没有第一个programms
。