Tao Liu, an engineer on the F# team, explains (and demonstrates) the importance and value of design patterns for F#. Many programmers who work on large or complex software systems are accustomed to employing design patterns in the development of these systems. For experienced C#…
The conversation Mike Hall recently had with Don Syme, a researcher at MSR Cambridge who focuses on language development and is the key author of
F#, continues. (See Part 1 here)And there's a lot of code in this one. Put your study caps on.Check out Don's blog!
Mike Hall caught up with Don Syme recently and recorded a few interviews covering Don's favorite programming language: F#. F#???Don has done many great things over there in MSR Cambridge including creating everybody's favorite C# feature, Generics. Well, he also developed (with his team)…
Juan Chen and Nikhil Swamy, two researchers at the Research in Software Engineering group, present FINE, a new programming language for .NET.Software systems are governed by increasingly complex security policies. Ensuring that a system properly enforces its policy is hard. FINE is a…
In this video, programming writer, Gordon Hogenson explains and gives examples of lists in F#.
You can also learn more in the topic
Kathleen McGrathVisual Studio User Educationhttp://blogs.msdn.com/kathleenVisual Studio and .NET Framework Content Survey
In this video, programming writer, Gordon Hogenson explains and gives examples of discriminated unions in F#. You can also learn more in the topic Discriminated Unions (F#) Kathleen McGrathVisual Studio User Educationhttp://blogs.msdn.com/kathleen
In this video, programming writer, Gordon Hogenson explains and gives examples of patterns in F# and explains the use of the match expression to control branching based on patterns in data. But first, a disclaimer Gordon wanted to make: “Regrettably, I have
not been able to retrain myself yet to…
This video demonstrates some of the tasks described in Walkthrough: Creating Your First F# Program with Visual Studio.
I show you how to declare simple variables, write and test functions, and create tuples and lists.
Visual Studio User Education
Microsoft Research describes F# as "a scripted/functional/imperative/object-oriented programming language". Combining all those aspects in one language is certainly not an easy task, but they've done a good job of it. F# is interesting both as a language
to actually consider for your…
In this episode of 10-4, we take a quick look at F#, a new addition to the family of managed programming languages in Visual Studio 2010. F# is a multi-paradigm programming language. Though its focus is at functional programming, it's capable of producing
object-oriented code like other .NET…