Case Nelson
Case Nelson
Oh and you should reuse [`:signature-style :typed`](https://github.com/snoe/clojure-lsp/blob/7f28cb3e14ab271eb62cc7afb06fee4bcd239087/src/clojure_lsp/parser.clj#L801) for schema when figuring out how to find the return-type value.
I think this and ^Type hint returns (:tag iirc in clojure.core parlance) could fit well together.
@ericdallo that's an interesting thought, but I use `cycle-coll` mostly to fix bracket typos, e.g. accidentally type `[:col col :row row]`.
Yeah, I think try it out and see if it feel weird, the destructuring side might be more surprising.
You should be able to do this with rewrite-clj by taking the children of the let and adding them to the defn node. One day we'll switch to rewrite-cljc and...
@ericdallo this pr https://github.com/clojure-lsp/clojure-lsp/pull/150 but on clojurians yesterday I saw this from @lread so this is is some progress that means we can switch to the clj-commons version asap and...
It would be nice if kondo could tell us, then lint-as and hooks would be able to participate too.
This is unrelated to code actions they aren't and shouldn't be the only way to execute things. For instance, I much prefer set bindings as code-actions jump around (clients seem...
Right, it is for clients to implement, but I believe we can publish and maintain a standard to help clients be consistent. If I switch from vim to spacemacs to...
>[](https://github.com/clojure-lsp/clojure-lsp/issues/828#issuecomment-1069703113)I see, In my experience, I doubt clients will follow that as it's pretty uncommon the bindings from Vscode match with vim or emacs for example, but we can do...