I've been reading and trying to comprehend F# for the past week or so. This is at least the fourth or fifth time I've made the jump, and I'm making some headway this time. It's wickedly difficult for me to figure out, however.
Here's a list of resources I'm using. This is mostly for my own benefit (and Google juice):
- Introduction to the OCaml programming language
This book has been incredibly helpful. F# seems to be compatible enough with OCaml to make it worthwhile, and so far I can simply type the code into FSI. - Don Syme's Weblog
The dude created F#, I figure he's probably a decent person to follow - hubFS
Some forums are dead, others are marginally active. The stuff that is there is awesome - Reddit's Programming Section
Not F# specific. Actually, there's very little F# on there at all. What there is, however, is a huge, elitist functional language slant. Apparently I'm getting less dumb since more and more of that is starting to make sense. - Functional programming for the rest of us
I read this article shortly after it was posted, and it was one of the first to cause a little "click" noise somewhere in the depths of my brain
What's interesting about most F#/functional resources is that most of them are heavily slanted towards math and science stuff that isn't at all relevant my little universe. Some of that stuff has become more familiar as I've read and learned, but most of it just passed right through.
What's also interesting is that as I was digging through my RSS reader to find links and such, I saw a post (for the first time, I swear) full of F# resources. I think two of them are even the same. I suppose I lose originality points.