This week's book giveaway is in the Testing forum. We're giving away four copies of The Way of the Web Tester: A Beginner's Guide to Automating Tests and have Jonathan Rasmusson on-line! See this thread for details.
In case anybody's interested, there's a great video on "Functional Thinking" (I tend to suffer more from dysfunctional thinking... ) at InfoQ from Neal Ford (The Productive Programmer) talking about the different way of thinking required by functional programming compared to traditional imperative and OO programming. He uses mostly Java or Groovy for his examples which helps us legacy-coders get our heads around what's different about FP.
He also has a series of articles about FP covering much the same ground over at the IBM Developer Works site.