Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
过滤函数中的Haskell-布尔函数_Haskell_Filter - Fatal编程技术网

过滤函数中的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)根据签名看起来像你想要的。对不起,对于打字错误,我重写了错误的部分。我把????因为我在那里很困惑。我在问我该怎么做。幸运的是,你只需要用正确的值替换
    ??
    ,即使这不是你的意思。