文法はじめに思いの外話題になっているようなので、Groovyでちゃんとしたカリー化をする関数を書いてみました。タイトルはあれですがお許し下さい。こんな感じでいいんですよね?(ツッコミ大歓迎)ここでは、addが引数を3つ取って、加算するクロージャです。メソッドrealCurryはクロージャを引数にとり、カリー化したクロージャを返却します。c}}}本当はClosure.metaClass.getCurryとかでやりたかったんですけど、どうもdelegateまわりが変な挙動をするのでバッサリ諦めました。あと、都合によりアンカリー化は実装しておりませぬ。載っていた例でも使えるか試してみました。