RE: [IronPython] Extension methods...

2005-09-20 Thread Keith J. Farmer
LINQ is *very* simple. It's simply, as Anders puts it, a pattern for describing queries. It's made useful by way of extension methods and the compiler deciding to convert a lambda expression not into a delegate, but into an expression tree. The query methods (Where, OrderBy, Select, etc) take

RE: [IronPython] Extension methods...

2005-09-20 Thread Thane
] Subject: RE: [IronPython] Extension methods... Keith, Your summary of LINQ is correct in technical details. I believe that the comment was about preferred syntax. The same could be done for Python, by allowing the list comprehension syntax to be used to produce expression trees not just