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
List 在Haskell中筛选列表列表_List_Haskell_Filter - Fatal编程技术网

List 在Haskell中筛选列表列表

List 在Haskell中筛选列表列表,list,haskell,filter,List,Haskell,Filter,我需要一个函数Int->[[String]],试图过滤出在Int点上具有特定值的元素。我想我可以组合过滤器和但我无法让它工作。到目前为止,我已经: filter (!! (== value)) rows 其中,值是一个字符串,行是一个[[String]]。我想它会从行中取Int和[String]组合,然后检查该特定条目是否等于值,然后保留这些行,但会得到不同的解释。非常感谢您的帮助。(!!(=value))无效,因为的正确操作数必须是Int(==值)是一个函数 你的选择是 \n -> f

我需要一个函数
Int->[[String]]
,试图过滤出在Int点上具有特定值的元素。我想我可以组合
过滤器
但我无法让它工作。到目前为止,我已经:

filter (!! (== value)) rows
其中,
是一个
字符串
是一个
[[String]]
。我想它会从
中取
Int
[String]
组合,然后检查该特定条目是否等于
,然后保留这些行,但会得到不同的解释。非常感谢您的帮助。

(!!(=value))
无效,因为
的正确操作数必须是
Int
<代码>(==值)
是一个函数

你的选择是

\n -> filter (\xs -> xs !! n == value) rows
或者没有明确的lambda

\n -> filter ((== value) . (!! n)) rows
(!!(=值))
无效,因为
的右操作数必须是
Int
<代码>(==值)
是一个函数

你的选择是

\n -> filter (\xs -> xs !! n == value) rows
或者没有明确的lambda

\n -> filter ((== value) . (!! n)) rows
(!!(=值))
无效,因为
的右操作数必须是
Int
<代码>(==值)
是一个函数

你的选择是

\n -> filter (\xs -> xs !! n == value) rows
或者没有明确的lambda

\n -> filter ((== value) . (!! n)) rows
(!!(=值))
无效,因为
的右操作数必须是
Int
<代码>(==值)
是一个函数

你的选择是

\n -> filter (\xs -> xs !! n == value) rows
或者没有明确的lambda

\n -> filter ((== value) . (!! n)) rows


你说的是
整数
–但是关于整数?我不确定我是否理解你的问题。通常最好先使用显式lambda来确保每个函数和运算符都已完全应用,然后,如果你愿意,一次删除一个。你说的是
Int
–但是对于Int?我不确定我是否理解你的问题。通常最好先使用显式lambda来确保每个函数和运算符都已完全应用,然后,如果你愿意,一次删除一个。你说的是
Int
–但是对于Int?我不确定我是否理解你的问题。通常最好先使用显式lambda来确保每个函数和运算符都已完全应用,然后,如果你愿意,一次删除一个。你说的是
Int
–但是使用Int?我不确定我是否理解你的问题。通常最好先使用显式lambda来确保每个函数和运算符都已完全应用,然后,如果你愿意,一次删除一个。这确实有效。很高兴看到我的想法是正确的,但我的公式是不正确的。@tbpotn我建议大家继续阅读,以避免将来出现类似这样的问题。这确实有效。很高兴看到我的想法是正确的,但我的公式是不正确的。@tbpotn我建议大家继续阅读,以避免将来出现类似这样的问题。这确实有效。很高兴看到我的想法是正确的,但我的公式是不正确的。@tbpotn我建议大家继续阅读,以避免将来出现类似这样的问题。这确实有效。很高兴看到我的想法是正确的,但我的表述是不正确的。@tbpotn我建议大家多读一读,以避免将来出现类似这样的问题。