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.