Loop Operators collect(expr) – returns the collections of objects that result from evaluating expr for each element in the source collection select(expr) – returns a subcollection of the source collection containing all elements for which expr is true reject(expr) – returns a subcollection of the source collection containing all elements for which expr is false Exists(expr) – returns true if there is at least one element in the source collection for which expr is true forAll(expr) – returns true if expr is true for all elements in the source collection iterate(…) – iterates over all elements in the source collection collectNested(expr) – returns a collection of collections that result from evaluating expr for each element in the source collection one(expr) – returns true if there is exactly one element in the source collection for which expr is true Any(expr) – returns a random element of the source collection for which the expression expr is true sortedBy(expr) – returns a collection containing all elements of the source collection ordered by expr
{}