News for hackers. Stuff that matters.
Re:Why LINQ beats SQL by louthy on Thursday February 16, 2017 @05:01PM (#13663932)
I guess you can argue that Haskell's do notation is exactly what LINQ (the grammar) is. F#'s computation expressions is a super-charged LINQ also.

I would like to see C#'s LINQ get an update. It seems to have been left to rot since Eric Meijer left the team. It doesn't even support the new values tuples where it's been fitted to every other part of the language:

    from (x,y) in Some((1,2))   // (x,y) will error
    select x + y;
The from x in y, let x = y, where x, select x, and, join x in y on a equals b, could and should be extended. Even better would be to allow custom operators like F#'s computation expressions.
Re:Why LINQ beats SQL by pbz on Friday February 17, 2017 @11:16AM (#13669300)
To be fair, that feature is in the next version of C#; not release yet.