title: what is the operator precedence in Clojure function definition?
body: <p>Suppose we define function as below , what is the operator precedence in Clojure?</p>
  
  <pre><code>(defn leap-year? [input-year] (or (and (= (rem input-year 4) 0) (&gt; (rem input-year 100) 0)) (= (rem input-year 400) 0)))
  </code></pre>