It would look that way if you don't know Clojure's quick and dirty function literal syntax. Another way to write it is:
(fn [x] (= (:role x) 'developer)) (fn [x] (= (:role x) 'developer))I suggest you learn the language you program in; problem solved.
All programming languages look more or less like words interspersed with line noise if you're not familiar with the syntax.