関数型プログラミング言語Haskell Part34at TECH関数型プログラミング言語Haskell Part34
- 暇つぶし2ch34:デフォルトの名無しさん 22/01/02 20:44:02.99 OOMiLRw0.net >>30ちょと改変 wc6 = let iter n [] = z iter n (False:True:xs) = let n' = n + 1 in seq n' $ iter n' xs iter n (x:xs) = iter n xs in (iter 0) . (False :) wcc = wc6 . map chkspand2 これのseq n'が効けば+1+1+1+1が積みあがらないはず