как это: Groovy:
map = ['a':1,'b':2] doubler = this.&doubleMethod map.each(doubler) println map
Для чего здесь используется «&»?
оператор .& является ссылкой на метод , т. Е. Он превращает указанный метод в замыкание, чтобы его можно было передать другим методам, которым требуется замыкание в качестве аргумента.
.&