Welcome to hubFS. Today's top F# (aka FSharp) stories are listed below. Please use the above navigation bar to view blogs, forums, etc. RSS
Front Page News
-
|
|
Introduction
F# has the async computation expression for writing parallel programs. Async achieves concurrency by using the CLR ThreadPool to queue work items for each logical thread created in an async expression (e.g., through Async.spawn or Async.parallel)....
|
-
|
|
The F# team at Microsoft Research and Microsoft are currently working hard towards our planned CTP release of F#. This is a follow up to the 1.9.4 release of F# as a research language.
When it comes, this release will be the first release...
|
-
|
|
(This article is cross-posted from http://tomasp.net/articles/aspnet-in-fsharp.aspx)
As I mentioned earlier, I spent three months as an intern in Microsoft Research in Cambridge last year and I was working with Don Syme and James Margetson from the F#...
|
-
|
|
Using computation expressions to control monitor locks
C# has the lock statement to support the use of .NET monitor synchronization.
lock(this) { x--; }
This curly-brace delimited block of atomic statements is easily identified in code. However having...
|
-
|
|
I have written a library for using software transactional memory in F#. The library exposes memory transactions as a monad using F#’s new computation expression feature. It can be downloaded here.
Software transactional memory (STM) is an approach to...
|
There are
69 guest(s) online.
Currently there are no online users.