Haskell
foldl と foldr はちょっとわかりにくい。なのでこんなのを書いてみた。…
パターンマッチングの後,引数の具体的な値を条件に分岐したい場合には次のように書く。…
ある関数の内部で別の関数が評価されるとき,もしその内部の関数がプログラムのほかのどの部分でも評価されないなら--言い換えればその場でしか使われないなら,その関数を局所的な定義にすることができる。局所的に定義された関数はプログラムのほかの部分からは見えなくなる。…
Capitalize ならぬ capitalizE。字面どおり最後の文字だけを大文字に変える。…
「入門Haskell」から文字列の文字数を数える関数。…
via. http://d.hatena.ne.jp/nskj77/20060401…
zip は2つのリストからそれぞれの要素を取り出して,タプル(組)にしたリストを返す。…
ひとつのリスト中に違う型の値を含めることはできない。…
head はリストの先頭の要素,tail は先頭以外の要素を返す。…