过滤函数中的Haskell-布尔函数
但我没办法过滤函数中的Haskell-布尔函数,haskell,filter,Haskell,Filter,但我没办法 chsr :: [[String]] -> [(Int,Int)] ->[(Int,Int)] chsr xs ts = filter(control xs)???? 我该怎么做这部分呢?随着您的学习,我将用更多的问题回答您的问题 ??应该有什么类型 您的chsr函数是否具有该类型的参数?是什么/它们是什么 如果用该值/其中一个值替换?,函数会做正确的事情吗 如果x为真,则不写入,否则写入False。它与x相同。另外,不要像xs那样将参数括在括号中。这是不必要的,并且
chsr :: [[String]] -> [(Int,Int)] ->[(Int,Int)]
chsr xs ts = filter(control xs)????
我该怎么做这部分呢?随着您的学习,我将用更多的问题回答您的问题
??
应该有什么类型chsr
函数是否具有该类型的参数?是什么/它们是什么?
,函数会做正确的事情吗如果x为真,则不写入
,否则写入False
。它与x
相同。另外,不要像xs
那样将参数括在括号中。这是不必要的,并且会降低可读性。谢谢您的评论。我编辑了这个问题。顺便问一下,除了签名是用于chsr
和定义chsfood
之外,还有什么问题<代码>过滤器(控制xs)根据签名看起来像你想要的。对不起,对于打字错误,我重写了错误的部分。我把????因为我在那里很困惑。我在问我该怎么做。幸运的是,你只需要用正确的值替换??
,即使这不是你的意思。