CodeProject, F#

F#30 : Type Providers

This is the final post on the initial proposed F# series that I had planned. That doesn’t mean there may not be more from me in the future but this will be the final one in the current batch. So what will this one be on? This one will be on type providers. Type providers […]

CodeProject, F#

F#29 : Interop

In this post we will examine how F# can be used to do various tasks that you may have commonly use C#/VB.NET for. It will also show how to interop between F#/C# and vice versa. I have already shown some of the content here in previous posts, so apologies for that in advance. Downloadable Code […]

CodeProject, F#

F#27 : Asynchronous Workflows

Last time we looked at reactive programming, and this time we will look at a very cool feature of F# which is called asynchronous workflows. It is fair to say that the new Async-Await syntax bears more than a passing resemblance to F# async workflows. Async workflows offer a easy way to write asynchronous code […]

CodeProject, F#

F#26 : Reactive Programming

In this post we will look at using a reactive programming paradigm within F#. There may be some of you that have used the Reactive Extensions (Rx), I am in fact a massive fan boy of Rx, and really enjoy what it can bring to a project, in particular I think a UI project benefits […]

CodeProject, F#

F#25 : Active Patterns

Ok so we just wrapped up the final dedicated chunk of the main F# areas, where we looked at OO Programming in F#. These last couple of articles will be miscellaneous ones that I could no really find a home for. This one in particular will be on Active Patterns. Active pattern allow you to […]

CodeProject, F#

F#24 : Reflection

This time we will wrap up the OO leg of our F# journey, by looking into using reflection. Before we start, I just want to point out that some of the examples that I will use here are either modified versions of some examples, or are actual examples by the fabulous Chris Sells, from his […]

CodeProject, F#

F#23 : Generics

So we are about 1/2 way through the OO segment of our F# journey, we just have this article and one other to do. This one will focus on generics support in F#, we shall be covering the following topics Implicit Generics Explicit Generics Using Generics In Various Types Generic Constraints I should just point […]

CodeProject, F#

F# 21 : Events

We continue our OO journey, and this time we look at events within classes. Events are a good way for no related classes t communicate, you can think of events as a kind of publish-subscribe arrangement, where the source of the event (the class that contains the event) is the publisher, whilst a consumer of […]