Jose Gonzalez links to a set of blog posts and videos introducing functional programming:
Since I’ve started to play with (and rave about) functional programming (FP), a lot of people have asked me how to get started.
Instead of writing the same email multiple times, I decided to create a blog post I can refer them to. Also, it’s a central place to put all my notes about the topic.
Here’s a small collection of all the resources I’ve accumulated on my adventure on learning functional programming.
I think the functional paradigm fits relational database development extremely well, better than the object-oriented paradigm.