Entries from 2009-04-08 to 1 day

学習ログ

Pattern Matching sumList(x:xs) = x + sumList(xs) sumList [] = 0 sumList [1..5]xは 配列のhead、xsは残りのtail 配列が空になるまで、再帰的にsumListを呼ぶ。空なら0を返すイメージ 1+(2..5) 1+(2+(3..5)) 1+(2+(3+4(5+(0))) enumeration data DayOfWe…