groovy
Groovyコードのゴルフ
サーチ…
前書き
Groovyでのゴルフのヒント
スプレッドドット演算子(*。)
集計メソッドの代わりにスプレッドドット演算子を使用できます
(1..10)*.multiply(2) // equivalent to (1..10).collect{ it *2 }
d = ["hello", "world"]
d*.size() // d.collect{ it.size() }
Gparsを使用した並列処理
Gparsはタスクを同時に処理する直感的な方法を提供します
import groovyx.gpars.*
GParsPool.withPool { def result = dataList.collectParallel { processItem(it) } }
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow