Clojure Programming/Further Reading

From Wikibooks, the open-content textbooks collection

Jump to: navigation, search

This is a guide to additional reading material for learning and understanding Clojure.

Contents

[edit] Clojure Specific

(Book) Programming Clojure

(Reference) Clojure Home Page

(Wiki) All By Example Learning Clojure Concepts Tutorials and Tips

(Blog) Clojure - Functional Programming for the JVM Clojure for non-lisp programmers Clojure Series Clojure Scripting Mark Volkmann's Clojure Page

(Screencast) Value, identity, state Clojure for Java Programmers Intro to Clojure - 80 min screencast for non-Lispers Functional Programming with Clojure

(Slides) Clojure - Functional Programming for the JVM

[edit] Lisp and Scheme

(Book) On Lisp Examples converted to Clojure More examples converted to Clojure

(Book) Practical Common Lisp Converted to Clojure

(Book) ANSI Common Lisp

(Book) How to Design Programs

(Book and video lectures) Structure and Interpretation of Computer Programs

(Book) Paradigms of Artificial Intelligence Programming

(Book) The Art of the Metaobject Protocol

(Paper) The Evolution of Lisp

[edit] Java

(Reference) Java API

(Tutorial) Java Tutorials

(Book) Thinking In Java

(Book) Java Concurrency In Practice

(Book) Core Java

(Book) Effective Java

[edit] Haskell

(Book) Real World Haskell

[edit] Functional Relational Programming

(Paper) Out of the Tar Pit

[edit] Additional Programming Books

(List) Free Programming Books