F# Financial Programming: Discount/Zero Curve Construction in F#

For those interested in financial programming with F#, there's a very nice blog series on "Discount/Zero Curve Construction in F#" over on lesscode.net. I wanted to learn a little bit about F# by implementing something more interesting than the obligatory fractals or Fibonacci sequences, so I thought I’d see what yield curve construction would look … Continue reading F# Financial Programming: Discount/Zero Curve Construction in F#

F# for Energy Trading and Energy Portfolio Optimization

We get lots of informal feedback that F# has been great in different application areas. One of my favourite analyses of "why was F# great for my work" was published by Simon Cousins, originally on stackoverflow. Simon has given us permission to republish what he wrote here. I think what he says is really interesting … Continue reading F# for Energy Trading and Energy Portfolio Optimization

Are you interested in F# Compiler & Tools development positions?

From time to time Microsoft in Redmond have positions open for software engineers specializing in compiler & tools development. For those internal to Microsoft, I'd like to mention that a job is currently showing on the jobs site, with this description: The F# team in Redmond is looking for a world-class developer to help us … Continue reading Are you interested in F# Compiler & Tools development positions?

Some Starter Code Modules for F# for in XNA/XBox Game Development

Joh over at F# in Game Development has been preparing to release Asteroid Hunter 3D, an XNA game for XBox 360. I've not played it myself, but next stage is a review process. Along the way he's released some utility code and modules that may be useful for people to learn & get started in this … Continue reading Some Starter Code Modules for F# for in XNA/XBox Game Development

Announcing the F# Compiler + Library Source Code Drop

Right in time for the first F# in Education Workshop in Boston, I’m very glad to announce that the long-awaited source code drop for an F# 2.0 compiler and core library are now available, as part of the F# PowerPack.     This release reinforces the commitment Microsoft are making to F#, including F# in Visual … Continue reading Announcing the F# Compiler + Library Source Code Drop

A standing invitation to F# users to “get in touch”

Over the years at the F# team we've managed to keep in touch with many of F# users, including individuals, universities and corporations. This is one of the things that makes the work really interesting! The F# community is growing steadily, and this is becoming harder. However, it's still very useful for us to know who … Continue reading A standing invitation to F# users to “get in touch”

Two Contract Positions: F# Interactive in Silverlight

We are now seeking applications for two contract positions within MSR to extend the reach of F# programming! Contract length: 3-6 months Hiring Group: Microsoft Research, RedmondLocation: Redmond, US or Cambridge UK. Possibility to work remotely. F# is a cross-platform language executing on any CLI implementation, including those found on Windows, Mac OS/X, Linux, Silverlight, XBox … Continue reading Two Contract Positions: F# Interactive in Silverlight

MSDN Magazine: F# Fundamentals

There is a nice article by Luke Hoban called F# Fundamentals in the latest edition of the MSDN magazine. F# is a new, functional and object-oriented programming language for the Microsoft .NET Framework, and it’s integrated into this year’s release of Microsoft Visual Studio 2010. F# combines simple, succinct syntax with strong static typing, and … Continue reading MSDN Magazine: F# Fundamentals

F# Case Study: Banking Firm Uses Functional Language to Speed Development

A customer case study in the use of F# has been made available on http://www.microsoft.com. Enjoy! Don P.S. The company in question has a policy of anonymity, a common restriction in this sector. Financial Services Firm Banking Firm Uses Functional Language to Speed Development by 50 Percent A large financial services firm in Europe sought … Continue reading F# Case Study: Banking Firm Uses Functional Language to Speed Development

Emporia – A Personal View on Twitter – Implemented in F#

Last Thursday FUSE Labs UK launched Emporia, a social stream reader for users who want to "view the social web" through a lens of preferences, with a focus on Twitter. Think of it as providing a recommender system on top of the world of the social web.   Out of millions of tweets every day, … Continue reading Emporia – A Personal View on Twitter – Implemented in F#

HTML5 Programming with F#

Today I spent the afternoon with Manuel Serrano, designer of Hop, a Scheme variation for cross-tier web programming, targeting JVM and Javascript.      This is highly related to WebSharper, which lets you program HTML/Javascript/Ajax with F#. I was very pleasantly surprised to see that WebSharper includes demos of HTML5 programming with F#. For example: ·     HTML5 Canvas Sample … Continue reading HTML5 Programming with F#

F# PowerPack May 2010 – now for Silverlight

Dmitry Lomov from the F# team has announced the May 2010 version of the F# PowerPack: Today we release a new version of F# PowerPack - an open-source collection of libraries and tools for use with F# programming language provided by F# team at Microsoft. Starting from this release, F# PowerPack installation includes PowerPack libraries built … Continue reading F# PowerPack May 2010 – now for Silverlight

Fitch Solutions looking for F# programmer to develop credit derivative pricing and hedging models

Readers of this blog will know that I sometimes post links to jobs as a service to the F# community. A colleague pointed out that Fitch Solutions are looking for an entry-level F# programmer to develop credit derivative pricing and hedging models in F#. CAML, ML or Haskell language skills will also be considered. Location - … Continue reading Fitch Solutions looking for F# programmer to develop credit derivative pricing and hedging models

Contract Position in the F# Team: Compiler and Visual Tools Software Engineer for Cross-Platform F#

We are now seeking applications for a contract position with the F# team! Contract length: 6 months – 1 yearHiring Group: Microsoft Research, CambridgeLocation: Cambridge UK. Remote working possible. F# is a cross-platform language executing on any CLI implementation, including those found on Windows, Mac OS/X, Linux, Silverlight, XBox 360 and mobile phones. We are seeking a … Continue reading Contract Position in the F# Team: Compiler and Visual Tools Software Engineer for Cross-Platform F#

Detailed Release Notes for F# February 2010 Release

Today we have announced the February 2010 release of the F# language. The detailed release notes for this release are below. Language   XML Doc Comments. You can now specify <summary>, <remarks>, <parameters> and other attributes explicitly. XML Doc comments are checked for basic validity when the comments are displayed by the F# Visual Studio … Continue reading Detailed Release Notes for F# February 2010 Release

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 Intellifactory, on WebSharper, the F# framework … Continue reading F# Tutorial and Talk Today at TechDays, Paris (Late Announcement!)

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 typed functional programming language … Continue reading F# Seminar Tomorrow, Tuesday, 26/1, at Berkeley

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 are … Continue reading Async and Parallel Design Patterns in F#: Reporting Progress with Events (plus Twitter Sample)

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 to write parallel and reactive … Continue reading Async and Parallel Design Patterns in F#: Parallelizing CPU and I/O Computations

F# Interactive Tips and Tricks: Visualizing Data in a Grid

The demos in my F# talks use a number of coding snippets to acquire, generate and display data interactively. Some of these little snippets are not so well known, but they are useful :-) One pattern is displaying tabular data interactively using a DataGrid view. For example, this is used to show the progressive results of web … Continue reading F# Interactive Tips and Tricks: Visualizing Data in a Grid

F# Interactive Tips and Tricks: Formatting Data using AddPrinter, AddPrintTransformer and %A in sprintf/printf/fprintf

Mingtian Ni asked the following: I ‘d like to change the output format for certain types, especially collection types, in fsi. What are the reasonable ways for this? ... Can somebody give a few references here? Or even better with guidelines and working examples. Here are some tips and tricks for formatting data in F# … Continue reading F# Interactive Tips and Tricks: Formatting Data using AddPrinter, AddPrintTransformer and %A in sprintf/printf/fprintf

Latest Release of WebSharper is out

Adam Granicz dropped me a note today to say the latest release of WebSharper is out... Enjoy! http://www.intellifactory.com/blogs/adam.granicz/2009/12/23/WebSharper-0.4.62-is-available---with-dependent-formlets-flowlets-third-party-extensions-and-more!.article We are happy to announce the availability of WebSharper 0.4.62 - the latest version of the WebSharper Platform that aims to equip professional F# developers with the right platform to rapidly develop rich, scalable, client-based web applications. … Continue reading Latest Release of WebSharper is out

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 system on Microsoft Connect. This system provides a … Continue reading Unleash those transistors! General Purpose GPU and x64 Data Parallel Multicore Programming with Accelerator from F#

WebSharper: F#-based Rich Client/Server Web Applications

My co-author on Expert F#, Adam Granicz, has been leading Intellifactory to develop the F#-based WebSharper platform for developing client-server applications that execute as Javascript in the browser and as compiled .NET code on the server.  Intellifactory seem to have set about answering the question of "just how simple, clean and productive can you make developing rich web applications that target Javascript?" … Continue reading WebSharper: F#-based Rich Client/Server Web Applications

F# related job at Future Social Experiences (FUSE) Lab UK

Are you interested in using probabilistic techniques to analyze online data and build new social experiences around it? The FUSE group located at Microsoft Research in Cambridge is hiring. The group use F# a lot and have applied it successfully on many projects. https://careers.microsoft.com/JobDetails.aspx?jid=9575   The Future Social Experiences (FUSE) Lab UK team is a newly founded group … Continue reading F# related job at Future Social Experiences (FUSE) Lab UK

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 technical analysis indicators in … Continue reading A Great Blog Series on Algorithmic Programming in F#

F# 1.9.7 Language Specification Now Available

The F# 1.9.7 Language Specification is now available, in PDF and HTML, matching the recent release of F# in Visual Studio 2010 Beta2, with matching CTP udpate for Mono and Visual Studio 2008. The latest language specification can also always be found via http://www.fsharp.net Many thanks to all those who sent so much helpful feedback on the … Continue reading F# 1.9.7 Language Specification Now Available

Language Integrated Query (LINQ) Support in the F# Power Pack

In this post I thought I would give some simple, up-to-date examples of writing queries using the F# Power Pack and executing them via LINQ. The techniques described here also apply to querying any obejcts that support the IQueryable interface.   My aim here is not to give a complete guide to "doing everything you can … Continue reading Language Integrated Query (LINQ) Support in the F# Power Pack

New Book Out: F# for Technical Computing

Jon Harrop has a new book out, called F# for Techncial Computing. To quote: Read this full-color book to learn how Microsoft's new F# programming language can be used as a next-generation platform for high-performance interactive technical computing. Topics covered include the latest version of the F# language, parallel programming with the Task Parallel Library, … Continue reading New Book Out: F# for Technical Computing

dnAnalytics + Iridium –> Math.NET Numerics

I notice that two good open source .NET math projects, dnAnalytics and Iridium, are in the process of merging into one combined project, called Math.NET Numerics. Great to see some consolidation and alignment here. If you're interested in open source math on .NET, this looks like a good opportunity to get involved. There is good F# … Continue reading dnAnalytics + Iridium –> Math.NET Numerics

Some Smaller Features in the Latest Release of F#

Brian has blogged about some of the smaller features in the latest release of F# which weren't explicitly called out in the detailed release notes. Error and warning messages have unique numbers (in particular replacing the ubiquitous "FS0191") Some common error diagnostics have been improved VS2010 Beta2 has more item tempaltes I'll add a few here as … Continue reading Some Smaller Features in the Latest Release of F#

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 Studio 2010 Beta2 will begin in … Continue reading F# in Visual Studio 2010 Beta2 is now available ( plus matching F# CTP Update for VS2008)

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 Update, and can be used with either … Continue reading Release Notes for the F# October 2009 release

F# Job: Credit Suisse GMAG seek Trader Tools Project Lead

Over the last few years the F# team at Microsoft have been very glad to work with the Credit Suisse GMAG group . GMAG (Global Modelling and Analytics)are successful adopters of F#, as they reported on at CUFP 2008. This continues strongly and the group continue to provide essential feedback on the design and implementation of the F# language … Continue reading F# Job: Credit Suisse GMAG seek Trader Tools Project Lead

Keynote at EclipseCon Europe, 2009: Taking Functional Programming Into the Mainstream

Just to mention that I'll be giving a keynote lecture at the Eclipse Summit in Ludwigsburg, Germany on Wed 28 Oct. 2009. I haven't been to EclipseCon before. am looking forward to learning a lot about the Eclipse community. In the past few years, my work has been in the context of Visual Studio, but I've definitely learned … Continue reading Keynote at EclipseCon Europe, 2009: Taking Functional Programming Into the Mainstream

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 Visual Studio 2010 F# binaries compiled with this … Continue reading Detailed Release Notes for the F# May 2009 CTP Update and Visual Studio 2010 Beta1 releases

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 watching the PDC … Continue reading Visual Studio 2010 Beta1 with F# is now available, plus matching F# CTP Update for VS2008

Commercial Users of Functional Programming Workshop, Edinburgh, Scotland, 4 September 2009

CUFP is a workshop for presenting case studies in commercial uses of functional programming. Run alongside the more theoretical ICFP (this year in Edinburgh), it provides an interesting interface between the academic and commercial worlds. If you are using F# or the functional parts of C# (e.g. LINQ) in industry, or have interesting thoughts or perspectives … Continue reading Commercial Users of Functional Programming Workshop, Edinburgh, Scotland, 4 September 2009

Talks I’m Giving This Week: Göteborg, Aarhus, Copenhagen

I’ve a busy week ahead!   Tuesday (tomorrow!), 10am: Informal talk at Chalmers University, Göteborg: F# in Visual Studio 2010, courtesy of John Hughes   Tuesday (tomorrow!), 1pm: SDC 2009, Scandinavian Developers Conference, Göteborg: Functional and Parallel Programming with F#                                                                                                                                                                                                                                          Wednesday, 12noon-2pm: Aarhus University: Why is Microsoft Investing in Functional Programming? And A Look … Continue reading Talks I’m Giving This Week: Göteborg, Aarhus, Copenhagen

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 … Continue reading Adding Parallel Extensions to F#, from Matt Podwysocki

Specify your C# and F# code using NaturalSpec, from the Dynamics NAV team

Some members of the Dynamics NAV team have announced NaturalSpec, a DSL/language/tool/methodology you can use to specify and test .NET code, e.g. code written in C# or F#. The tool is implemented in F#, and looks like a great addition to the .NET ecosystem. The idea of NaturalSpec is to give domain experts the possibility to … Continue reading Specify your C# and F# code using NaturalSpec, from the Dynamics NAV team

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 using functional programming (more specifically … Continue reading F# Programming Contest, by Kean at AutoDesk

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 September 2008 CTP of … Continue reading F# to ship as part of Visual Studio 2010

What does this C# code look like in F#? (part one: expressions and statements)

A great blog from Brian McNamara on What does this C# code look like in F#?   ...when you are new to a language (F#), it is sometimes useful to know how to transliterate from a well-known language (C#) for those cases where you just don't know the idioms yet, but don't want that to prevent you … Continue reading What does this C# code look like in F#? (part one: expressions and statements)

.NET Implementations of Excel Financial Functions, in F#

The one and only Luca Bolognese has released his model .NET implementations of Excel financial functions in F#. You can get it from here. What is it? This is a .NET library that provides the full set of financial functions from Excel. The main goal for the library is compatibility with Excel, by providing the same … Continue reading .NET Implementations of Excel Financial Functions, in F#

Some Recent F# Articles and Blogs

Lots of F#-related articles and blogs coming out at the moment. Here are a few that have caught my eye   ·         Brian McNamara does Texas Hold 'Em hand evaluation in F# (part 1, part2, part3, part4)   ·         Kean Walmsley distributes his Autodesk University (SU) handouts on F#. AU Handouts: AutoCAD® .NET - Developing … Continue reading Some Recent F# Articles and Blogs

Coherent PDF announces Beta of .NET SDK for their PDF Command Line Toolkit, written in F#

  John Whitington of Coherent PDF recently announced the availability of a .NET SDK version of their PDF Command Line Toolokit, written in 20,000 lines of cross-compiling OCaml/F#. Here's an excerpt of what he had to say on the F# list: Thanks for all your help with this project thus far. We’re almost ready to … Continue reading Coherent PDF announces Beta of .NET SDK for their PDF Command Line Toolkit, written in F#

“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: compile parallel F# scripting code to FPGA netlist … Continue reading “From Parallel F# to Parallel FPGAs”, from Avalda

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 paper, we have used the same inference library … Continue reading TrueSkill machine learning samples updated for F# CTP and units of measure

F# Job: Senior role at Credit Suisse in Functional Programming

Credit Suisse is seeking to recruit an expert in functional programming for a senior role in the Global Modelling and Analytics Group (GMAG) in the Securities Division. Cross-posted from http://cs.hubfs.net/forums/thread/7066.aspx: The group consists of about 140 people worldwide. The majority of the group are mathematicians engaged in developing mathematical models for financial products traded by … Continue reading F# Job: Senior role at Credit Suisse in Functional Programming

The F# Operators and Basic Functions

F# comes with a number of essential basic functions and operators pre-defined. For example, even "+" is an operator defined in Microsoft.FSharp.Core.Operators, which is opened by default. Likewise "abs" is a function to take the absolute value of a signed integer or floating point number, and "int64" is a function that converts its input to a … Continue reading The F# Operators and Basic Functions

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 the full power of the NETfx 3.5+ platform including LINQ for … Continue reading F# Optimization Modeling Language Sample Utilizing Microsoft Solver Foundation

An introduction to Units of Measure by Andrew Kennedy

Andrew Kennedy has published the first part of a tutorial introduction to Units of Measure in F#. Do you remember NASA's Mars Climate Orbiter? It was lost in September 1999 because of a confusion between metric and so-called "English" units of measurement. The report into the disaster made many recommendations. In all likelihood, the accident could … Continue reading An introduction to Units of Measure by Andrew Kennedy

Detailed Release Notes for the F# September 2008 CTP release

These are the detailed release notes for the F# September 2008 CTP release. The release announcement is here. We will be publishing a known issues list here shortly and augmenting it as new issues are found. [ Update: The following issues were addressed in the 1.9.6.2 update to the CTP on 6 Sep 2008     … Continue reading Detailed Release Notes for the F# September 2008 CTP release

The F# September 2008 CTP is now available!

I’m very pleased to announce the availability of the F# September 2008 CTP Release, launched via the new MSDN F# Developer Center. This release represents an important step in the evolution of the F# language as we progress it towards a fully supported language for the .NET platform. A huge thank you to both the F# team and … Continue reading The F# September 2008 CTP is now available!

FSCheck 0.2

Kurt Schelfthout has jsut updated FSCheck, an F# version of QuickCheck. Here's how Kurt described FSCheck in his v0.1 announcement: FsCheck is a tool for testing F# programs automatically. The programmer provides a specification of the program, in the form of properties which functions should satisfy, and FsCheck then tests that the properties hold in … Continue reading FSCheck 0.2

Help with study of functional programmers

Are you currently developing or maintaining a medium to large-sized program written in a functional language, such as Haskell, F#, OCaml, or Lisp?  Chris Bogart is a PhD student doing a study of functional programmers, as part of a research internship at Microsoft, and would like the opportunity to look over your shoulder while you do debugging … Continue reading Help with study of functional programmers

1.9.4.19 release

We've posted a minor update to version 1.9.4 (called 1.9.4.19). The change notice is in the README and below. There are three fixes/changes in this release Ø There was a glitch that prevented F# version 1.9.4.17 programs working well on Mono. A workarounds was mentioned here http://laurent.le-brun.eu/site/index.php/2008/06/05/36-how-to-use-fsharp-1-9-4-17-on-mono, though this workaround should now no longer be needed. … Continue reading 1.9.4.19 release

Updated Specification for the 1.9.4 “Spring Refresh” Release

I've just updated the links on the F# manual pages to point to the updated draft language specification (one big HTML page, or PDF) for the 1.9.4 release. This is a major revision of the old spec to cover much of the language work done in the 1.9.4 release. It's from us at Microsoft Research, so isn't … Continue reading Updated Specification for the 1.9.4 “Spring Refresh” Release

High Performance Computing with F# and MPI

Matthew has written a great guide getting going with MPI on .NET, using F#. Here's an excerpt: In my previous post, I looked at some of the options we have for concurrency programming in .NET applications.  One of the interesting ones, yet specialized is the Message Passing Interface (MPI).  Microsoft made the initiative to get … Continue reading High Performance Computing with F# and MPI