2009-03-17から1日間の記事一覧

ついでにカリー化

カリー化 - Wikipedia 複数の引数をとる関数を、引数が「もとの関数の最初の引数」で戻り値が「もとの関数の残りの引数を取り結果を返す関数」であるような関数にすること。 クロージャよりもさっぱりだよ!! サンプル 書いてみたはいいけどいまいち良さが…

Ruby でクロージャ

クロージャってブロックとしてよく使っているが、何者なのかよくわかってなかった。 急に気になったので調べてみた。ただし Wikipedia。 クロージャ - Wikipedia 典型的には、クロージャはある関数全体が他の関数(以下、エンクロージャ)の内部で宣言された…