My last posts described some special monads in F#. The code is now part of a new project called FSharpx. FSharpx is a library for the .NET platform implementing general functional constructs on top of the F# core library. The idea is that we start merging all these nice little F# open source projects we have and put them under one umbrella.
The project is in an early phase, but it’s really starting to accumulate so much interesting stuff and the number developers who are contributing is rising.
Unfortunately the documentation is not that good at the moment and therefore I want to present a collection of articles which cover some of the related topics:
- Introducing FSharpx by Mauricio Scheffer
- 10 reasons to use the F# runtime in your C# app by Mauricio Scheffer
- Functors by Mauricio Scheffer
- Monads
- Iteratee by Ryan Riley
- Programming user interfaces using F# workflows by Tomas Petricek
- Authoring Type Providers with the TypeProviderDSL from FSharpx by Dan Mohl
- A Simple AppSettings Type Provider by Dan Mohl
I also recommend you to checkout the test projects. You will find there a lot of interesting samples.
If you find more articles about FSharpx or related topics, then feel free to contact me. I will include them here and in the documentation of the project.
Tags: F#, FSharpx