Rip supports a variety of interfaces for iterating over collections. ```language-rip numbers = 1..5 double = -> (n) { n + n } ``` Setup code ```language-rip result = System.List.map(double, numbers) ``` Functional Syntax ```language-rip result = numbers.select(double) ``` Object Oriented Syntax ```language-rip result = numbers |> System.List.map(