使用随机从给定的字符串列表中选择一个程序

时间:2015-10-08 19:57:34

标签: haskell random

我正在尝试从给定列表中随机选择一个程序并检索一个随机值,以便在我尝试运行它时会发出抱怨

gp = do
 randomRIO (0, length programms - 1) >>= \s -> putStrLn(show(programms !!s  ++s))

1 个答案:

答案 0 :(得分:1)

尝试类似

的内容
randomRIO (0, length programms - 1) >>= \s -> putStrLn(show(programms!!s) ++ show s))

或者如果show已经是字符串列表,则没有第一个programms