AL
типа как в шарпе
query
.Where(filter1)
.Where(filter2)
.Select(selector)
.OrderBy(x=>x.Id)
.ToArray()
?
Случайный визуально аналогичный пример
fun main() {
val numbers = 1..1000
numbers.asSequence()
.filter { it % 2 == 0 }
.filter { it % 3 == 0 }
.map { it * it }
.toSet()
.let(::println)
}