Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
ClojureScript: Up and Running

Buy
ClojureScript: Up and Running, 9781449327439 (1449327435), O'Reilly, 2012
This book is for software developers who want to learn how to get started using ClojureScript to build web browser applications. This book will not assume any prior knowledge of ClojureScript. We do assume that you have at least a basic working knowledge of the core JavaScript language. For the sections of this book that deal with ClojureScript in a web browser, we assume you are familiar with HTML, CSS, the DOM, and how they are manipulated in JavaScript.

While this book will not assume any prior knowledge of Clojure, it is not designed to be a comprehensive reference to the Clojure programming language. We will explain Clojure language concepts in ClojureScript as they become important, but we also recommend picking up a book on Clojure for a more thorough guide to the language. The authors of this book wrote Practical Clojure (Apress, 2010) and O’Reilly has released Clojure Programming by our friends Chas Emerick, Brian Carper, and Christophe Grand.

Learn how to build complete client-side applications with ClojureScript, the Clojure language variant that compiles to optimized JavaScript. This hands-on introduction shows you how ClojureScript not only has similarities to JavaScript—without the flaws—but also supports the full semantics of its parent language. You’ll delve into ClojureScript’s immutable data structures, lazy sequences, first-class functions, macros, and support for JavaScript libraries.

No previous experience with Clojure or ClojureScript is necessary. If you’re familiar with JavaScript, HTML, CSS, and the DOM, you’ll quickly discover that ClojureScript has the same reach as JavaScript, but with more power.

  • Start writing ClojureScript code with the Leiningen build system
  • Learn how the ClojureScript compiler works to produce optimized JavaScript
  • Use JavaScript functions and libraries directly from ClojureScript code
  • Explore functions in Clojure’s sequence library such as map, reduce, and filter
  • Use macros to define new control structures or embed domain-specific languages
  • Compile manually or script your own workflow with ClojureScript’s compiler tools
  • Integrate ClojureScript with Clojure on the JVM to build powerful client-server applications
(HTML tags aren't allowed.)

Writing Secure Code, Second Edition
Writing Secure Code, Second Edition

If you design applications, or if you build, test, or document solutions, you need this book. If your applications are Web-based or Win32-based, you need this book. Finally, if you are currently learning or building Microsoft .NET Framework–based applications, you need this book. In short, if you are involved in building...

Intelligent Data Mining: Techniques and Applications (Studies in Computational Intelligence)
Intelligent Data Mining: Techniques and Applications (Studies in Computational Intelligence)
"Intelligent Data Mining – Techniques and Applications" is an organized edited collection of contributed chapters covering basic knowledge for intelligent systems and data mining, applications in economic and management, industrial engineering and other related industrial applications. The main objective of this book is to gather a...
Pop Fiction: The Song in Cinema
Pop Fiction: The Song in Cinema
Pop Fiction's unique essays individually consider one song within a cinematic context. Unlike previous collected volumes about pop music in film where a generalised approach has been adopted, it offers instead a close examination of these two most pervasive and significant mediums in contemporary culture. The collection introspects, assembling the...

Design Recipes for FPGAs
Design Recipes for FPGAs
This book provides a rich toolbox of design techniques and templates to solve practical, every-day problems using FPGAs. Using a modular structure, the book gives easy-to-find design techniques and templates at all levels, together with functional code, which engineers can easily match and apply to their application.

The easy-to-find
...
Introducing Microsoft .NET, Third Edition
Introducing Microsoft .NET, Third Edition

What problems can Microsoft .NET solve? What architectural approaches does it take to solve them? How do you start using .NET ,and how do you profit from it? Get the answers to these questions and more in the third edition of this popular, high-level .NET review—now updated for Microsoft Visual Studio .NET 2003 and .NET Framework...

Fluorine in Medicinal Chemistry and Chemical Biology
Fluorine in Medicinal Chemistry and Chemical Biology
The extraordinary potential of fluorine-containing molecules in medicinal chemistry and chemical biology has been recognized by researchers outside of the traditional fluorine chemistry field, and thus a new wave of fluorine chemistry is rapidly expanding its biomedical frontiers. With several of the best selling drugs in the world crucially...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy