私は、この関数は、短い手のいくつかの並べ替え(長い形式を思い出すか把握することはできません)であることを理解することができますが、私はGroovyの構文、について説明
def some_name = {a, b, c -> a==c?bumpUp(b):b}
、以下の機能に出くわしました。それは等しいが
bumpUp(b)
別の関数を呼び出すのであれば問題はあり、均等& Cのために比較し、3つの引数を取る:
1は、論理右の私の仮定でありますか?
2.これを書くための長い道のりとは何ですか?
bumpUp(b):b
いくつかのグルーヴィーな読書をしました。そして、これは 'クロージャー'のセクションで説明されています – OK999