ACCEPTABLE?: List Comprehensions? (original) (raw)
Neal Gafter neal at gafter.com
Mon Mar 16 11:03:28 PDT 2009
- Previous message: ACCEPTABLE?: List Comprehensions?
- Next message: ACCEPTABLE?: List Comprehensions?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
This is sort of a half-way to C#'s LINQ (language integrated native query), which has proven remarkably successful. It's been integrated into Scala as well. I think that bucket of changes is worth considering, but certainly not in the scope of project Coin.
On Mon, Mar 16, 2009 at 10:16 AM, Paulo Levi <i30817 at gmail.com> wrote:
I would love list comprehensions, but only if they were amenable to using all kinds of statements there (methods) and many comprehension statements in one list.
List input .... List out = [x + valueToAdd for x : input if x % 2 == 0; x + valueToAdd + 2 for x : input]; Possibly this could be compressed for the same list (as here) to: List out = [x + valueToAdd if x % 2 == 0, x + valueToAdd + 2 for x : in]; With only one iteration needed. Would LOVE this.
- Previous message: ACCEPTABLE?: List Comprehensions?
- Next message: ACCEPTABLE?: List Comprehensions?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]