Functional Programming using JavaScript
For those you want to learn the functional programming I'd suggest to immedeately commence looking at Ocaml/Haskell instead to see the real big picture. Because it's of course adorable that you can write <i>map</i> and <i>compose</i> in JS (it's 2014, it can do it everywhere), but FP = many more serious things.