(defn blub-extra [a b] (blub (inc a) (inc b)))
def blubExtra(a: Int, b: Int): Int { blub(inc(a), inc(b)) }
Integer blubExtra(Integer a, Integer b) { return blub(inc(a), inc(b)); }
It's roughly the same numbers of brackets (or equivalent) in Clojure, Scala and Java. They're just in slightly different places.
(excuse syntax I've not written the last two for years)
I guess my LISP Teacher ruined the syntax for me. Terrible terrible class.
Maybe you are right. I might give it a try again and see if my position still stand :D
It's roughly the same numbers of brackets (or equivalent) in Clojure, Scala and Java. They're just in slightly different places.
(excuse syntax I've not written the last two for years)