Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Erik Meijer and Matthew Podwysocki - Perspectives on Functional Programming
Mar 25, 2009 at 9:41 PMAs for unifying TPL and Async Workflows remain to be seen and it may happen. I can't speak for the F# team on this one although we do like to talk often enough.
Erik Meijer and Matthew Podwysocki - Perspectives on Functional Programming
Mar 25, 2009 at 9:36 PMYour thoughts around pure actions and purity is interesting, but since C# is a first class object oriented language with many imperative features, it's hard to bolt on such concepts as immutability (deep and/or shallow), purity, side effect free functions and so forth. With the utilization of Code Contracts for .NET 4.0, we could get part of the way there, but for the most part, any checks for purity are mostly just suggestions and not enforced. Instead, concepts such as these belong in its own language, for which F# is well suited on the .NET platform. Although there are projects to bring Haskell to interoperate with .NET hs-dotnet.
Erik Meijer and Matthew Podwysocki - Perspectives on Functional Programming
Mar 25, 2009 at 9:25 PMErik Meijer and Matthew Podwysocki - Perspectives on Functional Programming
Mar 25, 2009 at 9:22 PM