javaの無名関数がdisられているらしいので他の言語と比較してみた。 http://www.infoq.com/jp/news/2010/06/lambda-syntax-debate 引数に整数型を取り + 1 して返す無名関数を定義してみる。 目的は 72 という数字を 変数 i に格納すること。 なるだけ省略表記を使わないで作るよ。 間違っていたらごめんね!! いろいろ間違っていたので結構直しました!! java ・無名ではない関数の場合 int f(int x) { return x + 1; } ・定義してから呼ぶ #int(int) f = #(int x)(return x + 1); int i = f.(71); //f「.」(71) となっているところが特徴的 ・↑を省略化して書く #int(int) f = #(x)(x + 1); int i = f.(71);