foldl と foldr はちょっとわかりにくい。なのでこんなのを書いてみた。…
パターンマッチングの後,引数の具体的な値を条件に分岐したい場合には次のように書く。…
ある関数の内部で別の関数が評価されるとき,もしその内部の関数がプログラムのほかのどの部分でも評価されないなら--言い換えればその場でしか使われないなら,その関数を局所的な定義にすることができる。局所的に定義された関数はプログラムのほかの部分からは見えなくなる。…
Capitalize ならぬ capitalizE。字面どおり最後の文字だけを大文字に変える。…
「入門Haskell」から文字列の文字数を数える関数。…