the reagent doc about creating components mentions i couple of rookie mistakes:
for example using ( instead of [… or not repeating params…
:reagent-render ;; Note: is not :render (fn [x y z] ;; remember to repeat parameters [:div (str x " " y " " z)])})))
also… if you do actually get it wrong and use ( instead of [… well then you will get a nice warning, for example when calling that function with the wrong number of args, on the other hand if you do a proper vector / component, that trivial mistake becomes a bit harder to spot.
so basically my question is this: since i am totally guilty of screwing up by committing one or the other of those rookie mistakes every so often, well… i couldn’t help but to wonder if by any chance there is a linter or something out there… which could help a bit with these kinds of silly blunders.