groovy
Código maravilloso de golf
Buscar..
Introducción
Consejos para jugar al golf en Groovy
Operador de punto de propagación (*.)
Se puede usar el operador de punto de propagación en lugar del método de recolección
(1..10)*.multiply(2) // equivalent to (1..10).collect{ it *2 }
d = ["hello", "world"]
d*.size() // d.collect{ it.size() }
Procesamiento paralelo utilizando Gpars
Gpars ofrece formas intuitivas de manejar tareas al mismo tiempo
import groovyx.gpars.*
GParsPool.withPool { def result = dataList.collectParallel { processItem(it) } }
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow