Picture of stu

Clojure Beta Book Available

  • Posted By Stuart Halloway on November 05, 2008
  • Tags

The Clojure Beta book is now available. Here's the Table of Contents. (Chapters with an asterisk are included in this beta.)

  • Preface*
  • Getting Started*
  • Exploring Clojure*
  • Working with Java*
  • Unifying Data with Sequences*
  • Functional Programming
  • Concurrency*
  • Macros
  • Multimethods
  • Third-Party Libraries
  • Case Study

Because this is a Beta book, and Clojure is continuing to evolve, there will be errata. Please let me know any problems you find, and I will address them in the next Beta.

Other Clojure resources

Comments
  1. AndresNovember 06, 2008 @ 10:56 AM

    first e-book I ever buy! reading it, already submitted a little typo

  2. jeff HeonNovember 06, 2008 @ 03:03 PM

    You might consider posting the news on the discussion forum of the book so people who subscribed to the newsfeed, like me ;), will receive the notification that the beta version is available.

  3. Luc PréfontaineNovember 08, 2008 @ 11:23 PM

    Hi Stuart,

    Got the book yesterday, read it entirely today. I started to work with Clojure three months ago and was in deep need of a startup book. Yours is quite promising. I am reviewing my code base now and I think I will shrink it by 30%.

    There were a lot of things that I missed about Clojure mainly because all this information is spread in thousands of posts. I did not have the time to try dig everything so having guidelines about coding conventions and working examples simplifies my job a lot.

    If you need a reviewer I will find some time to review the future versions when you post them.

    Do not expect much in terms of Clojure knowledge from me yet, I still have some brain cells training to complete before reaching that level :)))

    I can spot typo’s, inconsistencies, test examples, spot places were more explanations for a newbie like me would be needed. BTW the beta version already does a very good job of explaining the Clojure concepts so far.

    Just post on the mailing list that you have posted an update and I will look at it and send you (potentially pertinent) comments :)))

    Thank you for the good work,

    Luc