What I really miss when doing "functional JS" is pattern matching. Is there any good solution for that?
http://www.bramstein.com/projects/funcy/
It implements pattern matching in JS, with objects and closures. Not as convenient as first class support, but might be worth it.