Click here to Skip to main content
13,287,116 members (57,294 online)
Click here to Skip to main content
Add your own
alternative version

Tagged as


7 bookmarked
Posted 1 May 2014

F# for Beginners Series

, 1 May 2014
Rate this:
Please Sign up or sign in to vote.
F# for beginners series

Over the past couple of months, I have been quiet. This is due to the fact that I have been attempting to learn a new language. Namely F#. Now I spend most of my time as a regular .NET developer. Ok F# is part of the .NET family, but it is way more functional than any of the other .NET languages, so it has been quite the ride.

It has been a ride that I have and am still enjoying. Now I had this crazy idea that it might be fun to document this ride. The ride (the learning process ) is an ongoing one, and one that will likely take me many years to master. However at the early stages, I thought it may help other .NET developers that are looking to start with F# get into it at a somewhat slower pace.

With that in mind, I will be doing a bunch of blog posts on F#. Now I am not saying that these will be useful (especially to seasoned F# users), but I hope they will be, nor am I claiming to be a F# guru. I am clearly not, I am a mere fledgling, which is in fact the point.

I will be writing posts assuming the reader knows absolutely nothing about F#.

So what can be gained from reading such a series of posts? Well, I am hoping that by watching someone else’s journey from C# into F#, it will cover most of the salient points that one would want to cover.

So what will be covered in this series of posts exactly?

Well, the exact content is yet to be decided but it will certainly evolve along the way, and when it does, I will update a master page (which you can find by looking at the top level menus to this site) with the new links as they appear.

So, hope this helps someone. Let’s get on with it then.


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Sacha Barber
Software Developer (Senior)
United Kingdom United Kingdom
I currently hold the following qualifications (amongst others, I also studied Music Technology and Electronics, for my sins)

- MSc (Passed with distinctions), in Information Technology for E-Commerce
- BSc Hons (1st class) in Computer Science & Artificial Intelligence

Both of these at Sussex University UK.


I am lucky enough to have won a few awards for Zany Crazy code articles over the years

  • Microsoft C# MVP 2016
  • Codeproject MVP 2016
  • Microsoft C# MVP 2015
  • Codeproject MVP 2015
  • Microsoft C# MVP 2014
  • Codeproject MVP 2014
  • Microsoft C# MVP 2013
  • Codeproject MVP 2013
  • Microsoft C# MVP 2012
  • Codeproject MVP 2012
  • Microsoft C# MVP 2011
  • Codeproject MVP 2011
  • Microsoft C# MVP 2010
  • Codeproject MVP 2010
  • Microsoft C# MVP 2009
  • Codeproject MVP 2009
  • Microsoft C# MVP 2008
  • Codeproject MVP 2008
  • And numerous codeproject awards which you can see over at my blog

You may also be interested in...

Comments and Discussions

-- There are no messages in this forum --
Permalink | Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.171207.1 | Last Updated 1 May 2014
Article Copyright 2014 by Sacha Barber
Everything else Copyright © CodeProject, 1999-2017
Layout: fixed | fluid