I highly recommend "Functional JavaScript" by Michael Fogus (creator of Lemonad), <a href="http://www.amazon.com/Functional-JavaScript-Introducing-Programming-Underscore-js/dp/1449360726/ref=sr_1_1?ie=UTF8&qid=1372302146&sr=8-1&keywords=functional+javascript" rel="nofollow">http://www.amazon.com/Functional-JavaScript-Introducing-Prog...</a>