Getting started
Last updated
Was this helpful?
Last updated
Was this helpful?
Name everything
No mutable state
Exhaustive conditionals
Do not use intermediate variables
Expressions not statements
No Explicit recursion
Generic building blocks
Side effects at the boundaries
Infinite Sequences
One argument functions
tutorialspoint.com/clojure/index.htm
clojure protocols