ruby撲滅スレ
■ このスレッドは過去ログ倉庫に格納されています
>>450
クロージャの無名関数化という仕様があるんで外せないのよ(笑)<引数一致を要求しない。
{ params[ 0] + params[ 1] }( 1, 2) == 3 みたいなことができるようにしてあるのだ。
Smalltalk みたいにするんだったら { x, y | x + y } とでも書くところなんだけどね。
perl のサブルーチン化と言われるとちと痛い・・・。 ■ このスレッドは過去ログ倉庫に格納されています