2013-12-30から1日間の記事一覧
記録がてら、参考になった場所や練習問題などの自分の解答を載せていきます。 特に例題などは本のコードをなるべく見ずに自分で書いてみてから答え合わせ、という方式にします。今4章が終わって5章のあたりですが、まだ復習程度のトピックばかりなのでそこ…
すごいH本の4章で再帰の練習のページがあります。 答えをなるべく見ずに自分で実装してみる。maximum関数の実装 maximum' :: (Ord a) => [a] -> a maximum' [] = error "empty list" maximum' [x] = x maximum' (x:xs) = max x (maximum' xs) 空リストの挙…