Maksim Soltan
Maksim Soltan
You are right that this version is used more often. I can see that it is default indention in vim for clojure. But: ``` clojure (defn foo "I don't do...
:+1: I like that indention. btw you can specify clojure highlighting in comments on github, like so: ``` clojure (defn foo [] (html [:div {:class "bar"} [:span "first child"] [:span...
I like approach with vectors since it clearly helps me to denote where are special forms of ns macro and where are arguments for those special forms. That's why we...
Square brackets describe data, `[clojure [string :as string :refer [capitalize]]` is data. (:require) mimics function call since we have require function. There is no point in treating arguments to :require...
I actually just cloned few repos from github.com/clojure and I can't find anything like (:require (blabla [bla bla bla])) in ns macro calls. Only simple cases like (:require [bla bla...
Just send pull request, guys please take a look and tell me what do you think.
I think it can be closed now.
Why not use `.` for method invogation and `get` for property access? Previous and new `.` semantics feel very confusing to me.
It might be a bit far from current implementation and ideas. Also might be influenced by clojure heavily. What I don't like is that property access and function invocation are...
ok, I understand. I will try to play with user defined macros for my needs. Thanks!