- simple (lisp) syntax
- immutability
- emphasis on data (collection and sequence) transformations
Also the concurrency model of ClojureScript's `core.async` is similar to Go, which is good apparently? I have not tried Go yet, but to me it looks similar to Elixir/Erlang's actor model.
NOTE have not finished the book yet.