Limit search to available items
Book Cover
E-book
Author Emerick, Chas, author.

Title Clojure programming / Chas Emerick, Brian Carper, and Christophe Grand
Published Beijing, China : O'Reilly, 2012

Copies

Description 1 online resource (1 volume) : illustrations
Contents Down the rabbit hole -- Functional programming -- Collections and data structures -- Concurrency and parallelism -- Macros -- Datatypes and protocols -- Multimethods -- Organizing and building Clojure projects -- Java and JVM interoperability -- REPL-oriented programming -- Numerics and mathematics -- Design patterns -- Testing -- Using relational databases -- Using nonrelational databases -- Clojure and the Web -- Deploying Clojure web applications -- Choosing Clojure type definition forms wisely -- Introducing Clojure into your workplace -- What's next?
Summary "Clojure programming ... This functional programming language not only lets you take advantage of Java libraries, services, and other JVM resources, it rivals other dynamic languages such as Ruby and Python. With this comprehensive guide, you'll learn Clojure fundamentals with examples that relate it to languages you already know"--Page 4 of cover
Bibliography Includes bibliographical references and index
Notes Description based on print version record
SUBJECT Java virtual machine. http://id.loc.gov/authorities/names/n97050367
Java virtual machine. blmlsh
Java virtual machine fast
Subject Java (Computer program language)
Functional programming (Computer science)
COMPUTERS -- Programming Languages -- C♯
COMPUTERS -- Programming Languages -- Java.
COMPUTERS -- Programming Languages -- Pascal.
Functional programming (Computer science)
Java (Computer program language)
Form Electronic book
Author Carper, Brian, author.
Grand, Christophe, author.
ISBN 1449394701
9781449394707
9781449335359
1449335357
9781449335342
1449335349