Functional programming for beginners
Happy New Year everyone; I hope you had a pleasant and relaxing festive holiday season. I sure did.
I'm starting the new year off by giving a short - an hour long or so - talk on how you can use ideas from functional programming languages in C#. It will broadcast this coming Wednesday, the 13th of January, at 10AM Pacific, 1PM Eastern.
The talk will be aimed straight at beginners who have some experience with OOP style in C# but no experience with functional languages. I'll cover ways to avoid mutating variables and data structures, passing functions as data, how LINQ is functional, and some speculation on future features for C# 7.
There may also be funny pictures downloaded from the internet.
Probably it will be too basic for the majority of readers of this blog, but perhaps you have a friend or colleague interested in this topic.
Thanks once again to the nice people at InformIT who are sponsoring this talk. You can get all the details at their page:
http://www.informit.com/promotions/webcast-a-beginners-guide-to-functional-programming-141067
In related news, I am putting together what will be a very, very long indeed series of blog articles on functional programming, but not in C#. Comme c'est bizarre!
Foreshadowing: your sign of a quality blog. I'll start posting" soon.