While some web developers dismiss JavaScript as a flawed language, this succinct book shows you how to make the best of it by practicing a functional style of JavaScript programming. Written by Michael Fogus - a core contributor to Clojure and ClojureScript, and author of The Joy of Clojure (Manning) - this book is packed with not only the how of functional programming, but also the why. Each topic illustrated with pointed examples. You'll also get a thorough reference to the Underscore.js library and its idioms, including: Closures
Applicative programming
Laziness
Immutability
Higher-order functions
Purity
Combinators
Currying and partial application
By:
Michael Fogus Imprint: O'Reilly Media Country of Publication: United States Dimensions:
Height: 233mm,
Width: 178mm,
Spine: 14mm
Weight: 413g ISBN:9781449360726 ISBN 10: 1449360726 Pages: 260 Publication Date:18 June 2013 Audience:
Professional and scholarly
,
General/trade
,
Undergraduate
Format:Paperback Publisher's Status: Unspecified
Michael Fogus is software developer with experience in distributed simulation, machine vision, and expert systems construction. He's actively involved in the Clojure and Scala communities.