There's been a lot of love lately for Clojure (which Heroku now supports), Scala (used at Twitter among other places) and Erlang (used by Facebook among other places). But if you're interested in functional programming, don't forget about Haskell. Try Haskell Before checking out the books below, you can check out Try Haskell an interactive, browser based tutorial. This will give you an overview of