This documentation is continually being updated to reflect the current and new features of Clojure. Check back frequently for additions and corrections. In general, the reference portion of the site reflects the latest release. If you want to track current development , please follow the Google Group.
Reference
This documentation is continually being updated to reflect the current and new features of Clojure. Check back frequently for additions and corrections. In general, the reference portion of the site reflects the latest release. If you want to track current development , please follow the Google Group.
Getting Started
The Reader
The REPL and main
Evaluation
Special Forms
Macros
Other Functions
Data Structures
Datatypes
Sequences
Transients
Multimethods and Hierarchies
Protocols
Metadata
Namespaces
Libs
Vars and Environment
Refs and Transactions
Agents
Atoms
Java Interop
Compilation and Class Generation
Other Libraries
Differences with other Lisps
API
Cheat Sheet