Can’t Miss! Part I: Learn the fundamentals of functional programming with Microsoft

Channel 9 logoErik Meijer, IMO one of Microsoft’s most brilliant employees, has put together a series of 13 lectures teaching the fundamentals of functional programming. As I mentioned in my last post about Microsoft, it doesn’t come as a surprise that Microsoft is producing and distributing freely this kind of high-level content, given the fact that guys like Meijer are behind the project.

The lectures are anywhere between 30 to 60 minutes each and are based on the Haskell language–for which Meijer has special feelings. He even goes as far as leaving one or two homework assignments at the end of each session, which often involve comparing C# to Haskell and fiddling around with the latter.

This is truly a “Can’t Miss” and I recommend it to anyone who wants to learn more about the origins of functional programming and how it works. As a bonus, you even end-up learning Haskell… “YOU KNOW!” lol

* * *

This is the first installment of a series of micro-posts about things I happen to stumble upon on the Internet and which should be of interest to people. If you like it, follow the “Can’t Miss” category to get updates.

Leave a Reply