F# is a functional programming language for the .NET Framework. It combines the succinct, expressive, and compositional style of functional programming with the runtime, libraries, interoperability, and object model of .NET. Getting Started with F#Download F# Get the newest release of F#, either with the Visual Studio 2010 Beta2 or as a CTP add-on for Visual Studio 2008. The F# releases include the compiler, libraries, and Visual Studio integration needed to get started developing with F#. Learn F# Get resources for learning F#, including articles, videos, and books. Three sample chapters of the Expert F# book are also available for preview. The F# Language Specification Get all the nitty-gritty details of the F# language from the draft F# language specification. Provides a in-depth description of the F# language's syntax and semantics. Also available in PDF. F# Microsoft Research Site Additional F#-related content can be found at the Microsoft Research F# site, as well as links to previous releases of F#. | Featured Content .gif)
October 2009 F# ReleaseAnnouncing the latest release of the F# compiler, library and Visual Studio tools. Don details the new features of this release.
F# in VS2010S. Somasegar highlights a few of the exciting features that F# brings to VS2010, including a Simple and Succint Syntax, simplified Parallel and Asynchronous Programming and Units of Measure.
Online Content for Learning F#A catalogue of great F# resources from around the web. Brian includes videos, forums and many useful blog posts in his list.
|
Featured "How do I?" VideosF# Community Blogs .gif)
Motivating F# equality and comparison constraints(I will return to the RSS Dashboard series soon; I needed to do this aside now to be timely.) Don has just posted a great blog entry describing the details of the equality and comparison constraints i... 詳細情報Sunday, Nov 8
F# under the covers VIIII'm in the tidying up stages for the little project I've been working on lately, a set of FxCop rules, mainly aimed at providing some complementary features for nCover-style code coverage, including s... 詳細情報Sunday, Nov 8 - Steve
Technical analysis indicators in F# – Part IIThis is the second part of a series of technical analysis indicators in F#.
We will define some internal helper functions, and some basic indicators. Quick disclaimer : many of these indicators are no... 詳細情報Sunday, Nov 8
Equality and Comparison Constraints in F#F# 1.9.7 introduces two new constraints to the F# language to help uncover issues in your code when using equality and comparison operators. In this blog entry we'll take a look at these constraints i... 詳細情報Sunday, Nov 8 - dsyme
More > | |
| Featured F# Library Content .gif) Important updates and highlights of F# content in the MSDN Library. More F# Library Content > F# Projects from CodePlex
AqueductAqueduct is a framework for analyzing large data sets by composing small functional building blocks into complex pipeline graphs that are processed as streams.Saturday, Sep 26 - CodePlex
ElevateElevate is an easy to pick up library containing things you wish were in the BCL. Use one component or many. Contribute your own utilities. Help us make Boost for .NET.Elevate is developed in C#.... 詳細情報Saturday, Aug 15 - CodePlex
More F# Projects > F# Samples from Code Gallery
LAgent: an agent framework in F#This is an agent framework based on on F# MailboxProcessors. It supports agents, workers, error management, timeout management and hot swapping of code. The framework is described here: http://blogs.msdn.com/lucabol/archiv... 詳細情報Thursday, Jul 16 - MSDN Code Gallery
Request-Response Testing with F#F# is Microsoft's new programming language. F# is a hybrid language -- based on functional language principles but allowing traditional imperative/procedural coding too. The F# test harness (file Project.fs) sends an HTTP... 詳細情報Thursday, Jun 25 - MSDN Code Gallery
More F# Samples > |