Clojure. I think I should stop thinking and really learn that language now. It seems very tempting as a first functional language.
I know that JS isn't the same thing as Clojure but the ideas in this book work with really any language. After reading this book I'm a better Python programmer.