Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Practical Clojure

Buy
Practical Clojure, 9781430272311 (1430272317), Apress, 2010

This book is the first definitive reference for the Clojure language, providing both an introduction to functional programming in general and a more specific introduction to Clojure’s features. This book demonstrates the use of the language through examples, including features such as STM and immutability, which may be new to programmers coming from other languages.

  • Overview of functional programming and description of what sets Clojure apart from other languages
  • Detailed explanation of Clojure’s special features
  • Examples of real-world tasks that are well-suited to Clojure’s capabilities, starting with simple tasks and moving on to more complex applications

What you’ll learn

  • What Clojure is—more than just another Lisp
  • How to set up a Clojure environment
  • The structure and syntax of a Clojure program
  • Java interoperability
  • How to use Clojure for real-world tasks
  • Common idioms of Clojure code

Who is this book for?

There are two audiences for this book: any technical person desiring to know what Clojure is and why they might want to use it, and any programmer desiring to learn and use the language. The goals of these two audiences mesh nicely, given that Clojure has several new, cutting-edge features that programmers are unlikely to have encountered before.

(HTML tags aren't allowed.)

Java Virtual Machine (Java Series)
Java Virtual Machine (Java Series)
The Java Virtual Machine is the software implementation of a "CPU" designed to run compiled Java code. This includes stand-alone Java applications, as well as "applets" that are downloaded and run in Web browsers such as the NetScape Navigator. This book is a comprehensive programming guide for the Java Virtual Machine (JVM)....
How To Think Like A Computer Scientist: C++ Version
How To Think Like A Computer Scientist: C++ Version

The goal of this book is to teach you to think like a computer scientist. 1 like the way computer scientists think because they combine some of the best fea tures of Mathematics, Engineering, and Natural Science. Like mathematicians, computer scientists use formal languages to denote ideas (specifically computa tions). Like engineers,...

Explorations in Computing: An Introduction to Computer Science (Chapman & Hall/CRC Textbooks in Computing)
Explorations in Computing: An Introduction to Computer Science (Chapman & Hall/CRC Textbooks in Computing)

Based on the author’s introductory course at the University of Oregon, Explorations in Computing: An Introduction to Computer Science focuses on the fundamental idea of computation and offers insight into how computation is used to solve a variety of interesting and important real-world problems. Taking an...


Quantum Physics: A Text for Graduate Students
Quantum Physics: A Text for Graduate Students
This text develops quantum theory from its basic assumptions, beginning with statics, followed by dynamics and details of applications and the needed computational techniques. The discussion is based on the view that the fundamental entities of the universe are not particles but fields, with the observed particles arising as their quanta. Quantum...
Mobile Ad Hoc Networking
Mobile Ad Hoc Networking
The wireless arena has been experiencing exponential growth in the past decade. We have
seen great advances in network infrastructures, growing availability of wireless applications,
and the emergence of omnipresent wireless devices such as portable or handheld
computers, PDAs, and cell phones, all getting more powerful in their
...
Macromedia Director MX for Windows and Macintosh: Visual QuickStart Guide
Macromedia Director MX for Windows and Macintosh: Visual QuickStart Guide
Director MX for Windows and Macintosh: Visual QuickStart Guide makes the perfect accompaniment for readers looking to quickly get up-to-speed on the new version's seamless integration with the Macromedia Flash MX product family, advanced debugging capabilities, new Object Inspector, support for both QuickTime 6 and...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy