Slide contents
- lisp is Borg
- Clojure
- ClojureScript*
- Clojure in Clojure
- homoiconicity: code = data
- Clojure code
- Clojure code =data
- Macros
- Macroexpand time vs. run time
- Problem language
- "It's better to have 100 functions operate on 1 data structure then..."
- Pattern matching
- Logic programming
- Typed Clojure
- Schema
- CSP (goroutine)
- code = data
Video všeč? Podprite nas!
http://www.kiberpipa.org/sl/support/