Programming Clojure, 2nd edition.pdf

(2715 KB) Pobierz
www.allitebooks.com
What Readers Are Saying About
Programming Clojure, Second Edition
Clojure is one of the most interesting languages out there right now, and the best
way of learning Clojure just got better. The second edition of
Programming Clojure
adds up-to-date information, plenty of practical examples, and a ton of useful
tips on how to learn, work with, and succeed with Clojure.
Ola Bini
Creator of Ioke language, developer, ThoughtWorks
Intimidated by Clojure? You won’t be after you read this book. Written in a clear
and enjoyable style, it teaches the language one small piece at a time in a very
accessible way.
Tim Berglund
Founder and Principal, August Technology Group
The authors have charted the smoothest path yet to Clojure fluency with this
well-organized and easy-to-read book. They have a knack for creating simple
and effective examples that demonstrate how the language’s unique features
fit together.
Chris Houser
Primary Clojure contributor and library author
www.allitebooks.com
Clojure is a beautiful, elegant, and very powerful language on the JVM. It’s
like a cathedral: you could wander into it, but you’d prefer the company of a
knowledgeable guide who can give you their perspectives, to help you grasp and
appreciate the architecture and the art. In this book you can enjoy and benefit
from the company of not one, but two seasoned developers who have the depth
of knowledge and the perspective you need.
Dr. Venkat Subramaniam
Award-winning author and founder, Agile Developer, Inc.
www.allitebooks.com
Programming Clojure
Second Edition
Stuart Halloway
Aaron Bedra
The Pragmatic Bookshelf
Dallas, Texas • Raleigh, North Carolina
www.allitebooks.com
Many of the designations used by manufacturers and sellers to distinguish their products
are claimed as trademarks. Where those designations appear in this book, and The Pragmatic
Programmers, LLC was aware of a trademark claim, the designations have been printed in
initial capital letters or in all capitals. The Pragmatic Starter Kit, The Pragmatic Programmer,
Pragmatic Programming, Pragmatic Bookshelf, PragProg and the linking
g
device are trade-
marks of The Pragmatic Programmers, LLC.
Every precaution was taken in the preparation of this book. However, the publisher assumes
no responsibility for errors or omissions, or for damages that may result from the use of
information (including program listings) contained herein.
Our Pragmatic courses, workshops, and other products can help you and your team create
better software and have more fun. For more information, as well as the latest Pragmatic
titles, please visit us at
http://pragprog.com
.
The team that produced this book includes:
Michael Swaine (editor)
Potomac Indexing, LLC (indexer)
Kim Wimpsett (copyeditor)
David J Kelly (typesetter)
Janet Furlow (producer)
Juliet Benda (rights)
Ellie Callahan (support)
Copyright © 2012 The Pragmatic Programmers, LLC.
All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system, or
transmitted, in any form, or by any means, electronic, mechanical, photocopying,
recording, or otherwise, without the prior consent of the publisher.
Printed in the United States of America.
ISBN-13: 978-1-934356-86-9
Encoded using the finest acid-free high-entropy binary digits.
Book version: P1.0—April 2012
www.allitebooks.com
Zgłoś jeśli naruszono regulamin