Haskell - 递归函数 - (用户输入,某种列表) - > (某种清单)

时间:2017-11-15 20:16:19

标签: haskell recursion

嗨我需要一个递归函数,我给函数一个输入(IO String)和一些类型的列表。然后这个函数将根据列表的最后一个元素和用户输入,给我一个新元素。此元素将放在列表中,并将返回。问题是我总是输入错误。

func :: IO String -> [Grid] -> [Grid] 
func gridList = input <- getInput
         do something...

我知道这个函数的定义是错误的,但我不知道我是不是已经做好了。如果有人有任何建议,我会很高兴! :)

注意:getInput是一个给我一个IO字符串的函数

0 个答案:

没有答案