Haskell and Functional Programming
So for some reason I’ve decided to dive into functional programming as I never really learned much about it other than scratching the surface at college with Lisp. I’ve started off with Haskell and have been going through the book Real World Haskell. It’s a decent book, but the best part is the online version is free. =)
Initially there were some cool things, like pattern matching for methods, but I’m starting to lose interest… I’m having a real issue wrapping my head around the real world benefits of using Haskell (or any functional language). I mean, the syntax of the language is nice, some of the concepts are interesting, but I don’t know, maybe I’m missing something.
Side note: I originally picked Haskell because I knew it ran fine on both Windows and OS X. However, I just did some research and found out that F# works with Mono on OS X, so I might see about testing the waters over there.
Well… off to check out an F# presentation to see if it can convince me. 😉 http://channel9.msdn.com/pdc2008/TL11/