Blog

GINQ - Groovy-Integrated Query

Groovy でデータを処理する DSL

https://docs.groovy-lang.org/docs/next/html/documentation/#_ginq_a_k_a_groovy_integrated_query

def numbers = [0, 1, 2]
assert [0, 1, 2] == GQ {
    from n in numbers
    select n
}.toList()

のように書ける。