3 ms·
> ... LINQ in the C# world works similarly (in fact, there is supposedly a lot of bleed-over of ideas from Haskell into .NET because Simon Peyton-Jones works al
by pash 14y ago
> ... LINQ in the C# world works similarly (in fact, there is supposedly a lot of bleed-over of ideas from Haskell into .NET because Simon Peyton-Jones works alongside some of the .NET language designers at Microsoft Research).
Erik Meijer, the creator of LINQ, is himself a functional-programming guru. A couple of years ago, he gave a series of lectures on Haskell for MSDN's Channel 9 [0] that are a great introduction to Haskell and FP generally. Throughout the series, he points out intriguing connections between the ways of doing things in Haskell and C# that at first seem like they could not be more different.
0. http://channel9.msdn.com/Series/C9-Lectures-Erik-Meijer-Functional-Programming-Fundamentals/Lecture-Series-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-1 http://channel9.msdn.com/Series/C9-Lectures-Erik-Meijer-Func...