私は宿題の問題を抱えています。定義する関数は、整数の小さなリストを持つリストの形で入力し、最も内側のリストのそれぞれの数を合計し、結果として得られる合計。次のと明らかに動作しないようHaskellリスト内のリスト
私のコードは、任意のヘルプは大歓迎されます:)
sumI :: [Int] -> Int
sumI [] = 0
sumI (x:xs) = x + sumI xs
mapQ :: [[Int]] -> Int
mapQ [] = []
mapQ xs = [product (sumI x) | x <- xs]
... 'mapQ [] = []' :) –
ああ私はすでにそれを試してみましたが、うまくいきませんでした。 –
すごくうれしいですriccardo!その行を削除することで実際に何が行われますか? –