パスカル三角形の作成で問題に直面しています。コードを以下に示します。ここで、 sumLstEltsは行の要素を合計し、putBetweenは合計を [1] の右側に配置します。pascal nは一連の一連のパスカル シーケンスを連続して表示します。
sumLstElts (x:[])=[x]
sumLstElts []=[]
sumLstElts xs=[head xs+head(tail xs)]++sumLstElts (tail xs)
putBetween xs'= [1]++xs''
where xs''=sumLstElts xs'
pascal 0=[1]
pascal n= putBetween(pascal (n-1)) ++ pascal(n-1)
私のエラーを特定するのを手伝ってくれませんか?事前にthnx。
さがた