Notes - oliyh/learning-clojure GitHub Wiki
Benefits of Lisp
- Code is data like everything else
- No keywords to learn
Types
- Clojure is optimistic about how much memory you have and prefers large representations e.g. Long, Double
- Some core functions will auto-promote into BigInteger etc (hurrah, no types!)
Variables
- Are not really variables - they are immutable pointers