Long story short I'm terrible at it. I can program in the languages. But I have really bad coding techniques for a FP programmer. So, could someone (rapidcoder perhaps) post some good books/tutorials to learn Functional programming? I'm sure it will also help all those out there who want to expand their programming pallet.
@rapid I'm dabbling in Haskell (for pure FP programming), Scala (as my professor is ok with me using it for class work), and F# (because I'm more used to .NET than I am Java)