IronLanguages / main

Work for this repo has moved to https://github.com/IronLanguages/ironpython2
1.16k stars 347 forks source link

LINQ Expression tree support - lambda should be convertible to Expression<...> #793

Open ironpythonbot opened 9 years ago

ironpythonbot commented 9 years ago

This is a follow-up to http://lists.ironpython.com/pipermail/users- ironpython.com/2009-December/011856.html; more discussion can be found there.

To support LINQ's IQueryable interface, a lambda expression should, like a C# lambda expression, be convertible to Expression<...>. Realistically, it should produce exactly the same expression tree that an equivalent C# lambda would produce, because that's what LINQ providers are going to be expecting.

Work Item Details

Original CodePlex Issue: Issue 26044 Status: Active Reason Closed: Unassigned Assigned to: Unassigned Reported on: Jan 27, 2010 at 3:28 AM Reported by: jdhardy Updated on: Sep 5 at 6:35 PM Updated by: hfoffani

ironpythonbot commented 9 years ago

On 2010-03-13 12:32:54 UTC, HankFay commented:

IP really has 2 faces: the cpython face, and the .net face. If making the cpython lambda work with C# is unworkable, create a .Net lambda version in IP.

hfoffani commented 8 years ago

Can this be see as a feature request?

by @hfoffani