Don Syme's WebLog on F# and Related Topics
F# Case Studies
F# Cross Platform
F# Deep Dives
F# Design Notes
F# in Finance
F# Information Rich Programming
F# Machine Learning
F# Open Source
F# Type Providers
F# Units of Measure
F# User Groups
F# Web Analytics
F# Web Programming
Google Knowledge Graph
Information Rich Programming
Browse by Tags
Don Syme's WebLog on F# and Related Topics
Tagged Content List
C# and VB - towards joining F# with asynchronous programming support
I am very pleased to report that a vision of the future of C# and Visual Basic was outlined today where they are moving to join F# in offering what I call language-integrated asynchronous programming support . This was outlined today at PDC10 by Anders Hejlsberg , the designer of C# and Technical Fellow...
28 Oct 2010
The F# Asynchronous Programming Model, PADL 2011
[ The draft was updated on 22/10/10 and 8/11/10 ] The F# asynchronous programming model dates to 2007, and was published in product documentation and Expert F# . However, until now we haven't had a submitted, succinct conference-style description of the core idea of the model: language integrated...
21 Oct 2010
Async and Parallel Design Patterns in F#: Agents
In part 3 of this series, we explore lightweight , reactive agents in F# and look at some typical design patterns associated with these agents, including isolated internal state . Part 1 describes how F# is a parallel and reactive language with support for light-weight reactions, and gives patterns...
15 Feb 2010
F# Tutorial and Talk Today at TechDays, Paris (Late Announcement!)
There is an F# tutorial and an F# talk today at TechDays, Paris , presented jointly with Adam Granicz and Robert Pickering. The tutorial is at 13:30-14:30, Feb 9 and will be a light introduction to F# The talk is at 17:30-18:30, Feb 9, and will include a section from Adam Granicz, the founder of...
8 Feb 2010
F# Seminar at University of Washington, Seattle, Thursday, Jan 28
I'll be giving a talk at UW in Seattle on Thursday, Jan 28, this week. Hope to see you there! Don Syme (Microsoft Research, Cambridge) Host: Dan Grossman Parallel and Asynchronous Programming with F# CSE 520 Colloquium Thursday, January 28, 2010 3:30pm, Abstract F# is a succinct and expressive...
25 Jan 2010
F# Seminar Tomorrow, Tuesday, 26/1, at Berkeley
I'll be giving a seminar tomorrow, Tuesday, at Berkeley, visitng Benjamin Hindman and Rastislav Bodik. The talk will be from 1:00 pm to 2:00 pm - room 320 in Soda Hall (moved from room 511). All welcome! Title: Parallel and Asynchronous Programming with F# Abstract: F# is a succinct and expressive...
25 Jan 2010
Async and Parallel Design Patterns in F#: Reporting Progress with Events (plus Twitter Sample)
In this post we will look at a common async design pattern I call Reporting Progress With Events . Later in this post we use this design pattern to read a sample stream of tweets from Twitter. This is the second part of a series covering basic techniques in F# async programming . Some of the samples...
10 Jan 2010
Async and Parallel Design Patterns in F#: Parallelizing CPU and I/O Computations
F# is both a parallel and a reactive language. By this we mean that running F# programs can have both multiple active evaluations (e.g. .NET threads actively computing F# results), and multiple pending reactions (e.g. callbacks and agents waiting to react to events and messages). One simple way...
9 Jan 2010
Updates to the F# JAOO Tutorial Code
In September 2009 I posted the slides and code for the F# tutorial at JAOO 2009 . I've now updated this tutorial code for the F# Visual Studio 2010 Beta2 release (with matching CTP release for Visual Studio 2008) . We've also added some more content and explanatory comments. For example, we've added...
4 Jan 2010
Unleash those transistors! General Purpose GPU and x64 Data Parallel Multicore Programming with Accelerator from F#
One of my colleagues at MSR Cambridge, Satnam Singh , has written his very first blog entry, and what a beauty it is ! Data parallel multicore programming from F# targeting both CPU and GPU - what joy! Microsoft recently released a preview of the Accelerator V2 GPU and x64 multicore programming...
15 Dec 2009
A Great Blog Series on Algorithmic Programming in F#
I've just discovered Julien's great blog series on algorithmic programming in F# , a very useful resource. And if that doesn't whet your appetite, he also has a series on food :-) Here are some of his recent posts: Technical analysis indicators in F# This is the first part of a series on...
8 Nov 2009
F# in Visual Studio 2010 Beta2 is now available ( plus matching F# CTP Update for VS2008)
The latest release of F# is now out! This is included in Visual Studio 2010 Beta2 , released today for MSDN Subscribers, with the matching release of the F# CTP for Visual Studio 2008 , and a compiler ZIP for Mono . The detailed release notes are here . (Note: general download availability of Visual...
19 Oct 2009
Release Notes for the F# October 2009 release
(These notes apply to the F# October 2009 CTP update and Visual Studio 2010 Beta2 ) Summary Release F# in Visual Studio2010 Beta2 can build applications for .NET 2.0/3.0/3.5/4.0 and Silverlight 2/3. Updated F# CTP for Visual Studio 2008 F# PowerPack available as part of the CTP...
19 Oct 2009
F# Tutorial Code and Slides
[ The attached tutorial code has now been updated for the F# Visual Studio 2010 Beta2 release (with matching CTP update for Visual Studio 2008) ] One of the great pleasures of my job is to go to conferences like JAOO and present on F# and other topics. This year I presented both a tutorial and a lecture...
10 Oct 2009
F# at JAOO 2009, Aarhus, 4-6 October
I’m excited to be giving a tutorial, a presentation and a panel at JAOO 2009 in Aarhus in early October. I’ve had the good fortune to be involved with JAOO and QCon a few times over the last few years, and am honoured to be presenting in Aarhus, the home of it all. I’ve copied details below – hope...
18 Sep 2009
Detailed Release Notes for the F# May 2009 CTP Update and Visual Studio 2010 Beta1 releases
The main announcement for this release is here . Summary Release F# is integrated into Visual Studio 2010 Beta1 F# in Visual Studio2010 can build applications for .NET 4.0 Beta1 Updated F# CTP for Visual Studio 2008 and .NET 2.0/3.0/3.5 F# PowerPack is a separate download for...
20 May 2009
Visual Studio 2010 Beta1 with F# is now available, plus matching F# CTP Update for VS2008
The F# team are thrilled to announce that Visual Studio 2010 Beta1 is now available , including the latest version of F#. Today we are also releasing a matching F# May 2009 CTP for use with Visual Studio 2008 ( MSI , ZIP ). Further below is a screen shot , more here . If you’re new to F#, consider...
20 May 2009
The Maestro team have a blog!
The Maestro team are a Microsoft incubation group looking at Isolation, Agents and Message Passing on .NET. Niklas, from the team, has been very helpful as a reviewer of F# asynchronous workflows and whenever I'm in Redmond we get together to discuss associated topics. It's great to see the team get...
27 Feb 2009
Adding Parallel Extensions to F#, from Matt Podwysocki
Matt has a lovely post showing how to define parallel sequences in F# : In many of my presentations lately, I’ve been using the Parallel Extensions for .NET as part of my heavy computations in F#. By doing so, I’m able to speed up some of my heavier computations by several fold and take full advantage...
27 Feb 2009
F# Programming Contest, by Kean at AutoDesk
Kean over at AutoDesk (think AutoCAD etc.) is running an F# programming contest ! I've included his post below: F# programming contest ... So to start 2009 with a bang (or a pop, at least) I'm going to run a programming contest. The basic idea is to generate some cool examples of...
11 Jan 2009
F# to ship as part of Visual Studio 2010
Last year, the head of the Microsoft’s Developer Division, S. Somasegar, announced that Microsoft had begun investing in F# as one of Microsoft’s supported languages on the .NET platform. I am now thrilled to announce one result of this investment: F# will ship as part of Visual Studio 2010! Since the...
10 Dec 2008
"From Parallel F# to Parallel FPGAs", from Avalda
One of the most intriguing F# announcements recently is " Avalda FPGA Developer ". Here's the descripton from Stephen Afande , the brains behind Avalda: The compiler enables folks to compile [a subset of] F# code to an HDL netlist output suitable for running on an FPGA. From Avalda's home page...
24 Oct 2008
TrueSkill machine learning samples updated for F# CTP and units of measure
Ralf Herbrich has updated both the TrueSkill in F# and TrueSkill Through Time samples to both work with the new F# September 2008 CTP and to use unit-of-measure with the Gaussian belief distributions. Ralf says: Following the publication of the F# source code for the TrueSkill Through Time...
21 Sep 2008
F# Optimization Modeling Language Sample Utilizing Microsoft Solver Foundation
The first version of the F# Optimization Domain Specific Language (ODSL) sample is now available, built with the new Microsoft Solver Foundation . Solver Foundation is a framework of solvers and modeling services enabling planning, risk modeling, and scheduling for .NET developers. It is integrated with...
30 Aug 2008
F# for Scientists now available!
I can't believe I missed posting about this - F# for Scientists is now out! I haven't got my hardcopy just yet, but I read a draft of this book, and was really very impressed. The 3D visualization chapter is stunning in its simplicity and power, the parallel programming techniques presented are simple...
28 Aug 2008
Page 1 of 2 (32 items)
© 2013 Microsoft Corporation.
Privacy & Cookies