行列内の要素の数を見つけることなので、私に緩みのビットカット:私はマトリックスを通過し、一致するすべてのリストを出力Haskellの関数を記述する必要がありますP私はHaskellの新人だ
を要素を(フィルタを使用する場合など)特定の要素に追加し、リストが別の要素と一致するかどうかを確認します。
checkMatrix :: Matrix a -> a -> [a] -> Bool
フィルタを使用したバリエーションを試してみました!!オペレータと私はそれを把握することはできません。私は本当に、私に手渡した答えを得るちょうど右のパス
checkMatrix :: Matrix a -> a -> [a] -> Bool
checkMatrix matr a lst = case matr of
x:xs | [] -> (i don't really know what to put for the base case)
| filter (== True) (x:xs !! 0) -> checkMatrix xs a lst
thatsは私が得たすべての私を得るためのいくつかのポインタを必要としたくない、私は本当に非常に次をどうするかのよう迷ってしまいました
ようこそ。さて、他人に答えがほしいと思うように思わないようにするには、すでに行った試行を見せてください。 –
"私は試しました.." - これは完全に適切であり、コンパイルして実行しようとしたリテラルコード(これは複数のコードを含みます)とそのコードがあなたに与えたエラーをあなたの答えに含めることを奨励します。 – user2407038
「マトリックス」とは何ですか? – melpomene