Clojure Tutorial
2025-05-05 note, this tutorial have not been updated since 2016. It works as a basic tutorial. the basics of clojure did not change.
Table of Contents
- Comment Syntax
- String
- Numbers
- Boolean
- Expression Group
- Flow Control (if then else)
- Loop, Iteration
- Basic Value Types (datatype)
- Variable
- Collections (List, Vector, Set, Map, etc), Sequence
- Functions
- Function Chaining
- Partial Function (Currying)
- Binding Forms, Destructuring
- regex
- Namespace
- Metadata
- Macro
- Call Java Method
- Variable Name Conventions
- Reader Forms
- Transactions