toptal test questions preguntas online interview groovy

test - Pregunta sobre "&" en Groovy



test java online (1)

el operador .& es una referencia de método , es decir, convierte el método indicado en un cierre para que pueda pasarse a otros métodos que quieran un cierre como argumento.

Me gusta esto:
Groovy:

map = [''a'':1,''b'':2] doubler = this.&doubleMethod map.each(doubler) println map

¿Para qué se usa el "y" aquí?