Marcus Griep: Why be functional in .NET?
Details
Over the years, C# has gained several features, including generics, lambdas, LINQ, and async. Each of these features was first conceived in .NET's functional sibling F#. Now it is easier than ever to program functionally in C#. So, what does F# bring to the party?
In this talk, we will discuss F#'s place in the .NET ecosystem and some of the features that make it an excellent choice for a .NET project and how learning F# can make you a better C# programmer.
Marcus Griep is a lead software engineer and squad lead at Vistaprint where his squad's primary language is F#, with some Go and Rust sprinkled in. Marcus gives presentations on functional web development and is the co-maintainer of Freya, Chiron, and Hopac.
NOTE: This is at the NERD
